A University Management Website
- There are three roles: Student, Teacher and Admin
Students can:
- View their marks for each semester
- Register for courses
- View exam schedules
- Send requests for support.
Teacher can:
- View their classes
- Edit marks
Admin can:
- Do everything teacher can
- Add new student, new teacher
Clone the project
git clone https://github.com/Harito97/UniManager.git
Change directory to the project folder
cd .\UniManager\
Start the API
- Install package
pip install -r .\backend\requirements.txt
- Then
cd .\backend\api\forms\
uvicorn renderSendData:app --reload
Start the development server
-
Open new terminal in the project folder
-
Change directory to the frontend folder
cd .\frontend\
- Install dependencies
npm install
- Start the development server
npm run dev