# Biz Link - Smart Business Tracker
A modern business management web application designed specifically for Kenyan entrepreneurs and small businesses. Track income, expenses, manage invoices, and get insights into your business performance with multilingual support (English/Kiswahili).
## π Features
### Core Functionality
- **π Financial Tracking**: Track income and expenses with detailed categorization
- **π° Real-time Profit/Loss**: Automatically calculated profit margins and financial insights
- **π± Multi-Input Methods**: Add transactions via voice, photo, or manual entry
- **π Multilingual Support**: Full English and Kiswahili language support
- **π Business Reports**: Comprehensive reporting and analytics
- **π§Ύ Invoice Management**: Create and manage professional invoices
### Modern UX/UI
- **π¨ FreshBooks-Inspired Design**: Clean, professional interface
- **π± Responsive Design**: Works seamlessly on desktop, tablet, and mobile
- **π Fast Performance**: Built with React and Vite for optimal speed
- **βΏ Accessibility**: Designed with accessibility best practices
### Security Features
- **π Secure Authentication**: Email/password login system
- **π Data Protection**: Secure data handling and storage
- **π€ User Management**: Individual user accounts and profiles
## π οΈ Technology Stack
- **Frontend**: React 18, TypeScript
- **Styling**: Tailwind CSS, shadcn/ui components
- **Build Tool**: Vite
- **State Management**: React Query (TanStack Query)
- **Routing**: React Router DOM
- **Icons**: Lucide React
- **Charts**: Recharts
- **Date Handling**: date-fns
## π Getting Started
### Prerequisites
Make sure you have the following installed:
- Node.js (version 16 or higher)
- npm or yarn package manager
### Installation
1. **Clone the repository**
```bash
git clone
cd biz-link
```
2. **Install dependencies**
```bash
npm install
```
3. **Start the development server**
```bash
npm run dev
```
4. **Open your browser**
Navigate to `
localhost` to see β¦