# SAT Portal - React Application

This is a React conversion of the SAT Portal HTML application.

## Setup Instructions

1. **Copy CSS files to src/styles/** (if not already done):
   - Copy `user-create.css` to `src/styles/user-create.css`
   - Copy `style.css` to `src/styles/style.css`
   - Copy `tab-styles.css` to `src/styles/tab-styles.css`

2. Install dependencies:
```bash
npm install
```

3. Start the development server:
```bash
npm start
```

4. Build for production:
```bash
npm run build
```

## Project Structure

```
src/
├── components/     # Reusable components (Navbar, Sidebar, Layout)
├── pages/          # Page components
├── styles/         # CSS files
└── App.js          # Main app with routing
```

## Features

- React Router for navigation
- Protected routes with authentication
- Responsive design
- All original functionality converted to React hooks

## Notes

- Authentication is currently handled via localStorage
- Replace with proper authentication in production
- All CSS files are preserved in src/styles/

