Smart grading system using NLP.
- Frontend: React, Vite, TailwindCSS, Redux Toolkit
- Backend: FastAPI, SQLAlchemy, PostgreSQL/SQLite
- Navigate to the backend directory:
cd backend - Create a virtual environment:
python -m venv .venv
- Activate the virtual environment:
- Windows:
.venv\Scripts\activate - Linux/Mac:
source .venv/bin/activate
- Windows:
- Install dependencies:
pip install -r requirements.txt
- Run the server:
uvicorn app.main:app --reload
- Navigate to the frontend directory:
cd frontend - Install dependencies:
npm install
- Run the development server:
npm run dev