# Sales Record Management System (SRMS)

## Technologies Used
- **Frontend:** React.js, React Router DOM, Axios, Tailwind CSS
- **Backend:** Node.js, Express.js
- **Database:** MongoDB with Mongoose
- **Authentication:** Session-based with bcrypt

## Installation Steps

### 1. Clone or extract the project
```bash
cd KALIWABO_SHEMA_ELYSEE_National_Practical_Examination_2026
```

### 2. Backend Setup
```bash
cd backend-project
npm install
```
Create a `.env` file in the backend-project folder:
```
PORT=5000
MONGO_URI=mongodb://localhost:27017/SRMS
SESSION_SECRET=your_secret_key_here
```

### 3. Frontend Setup
```bash
cd frontend-project
npm install
```

### 4. Start Backend
```bash
cd backend-project
npm start
```
Server runs on http://localhost:5000

### 5. Start Frontend
```bash
cd frontend-project
npm run dev
```
App runs on http://localhost:5173

### 6. Default Credentials
Register a new user account from the application login page.
