Raofin / ScholarMate-Frontend

Frontend of ScholarMate.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ScholarMate

ScholarMate is a web-based university management system that facilitates course enrollment, grading, and administrative oversight, empowering students, faculty, and administrators to collaborate seamlessly. The project's key features include:

  • Students can choose and enroll in courses relevant to their departments.
  • Different departments offer courses tailored to their fields of study.
  • Department heads assign instructors/faculty members to specific courses.
  • Faculties can give students grades and marks.
  • Students can view their marks and grades.
  • Registrars approve students and oversee course schedules, student records, and transcript generation.
  • Administrators have comprehensive access to the whole system.

Technologies

  • Language: JavaScript and TypeScript
  • Backend: NestJS, TypeORM
  • Frontend: Next.js, Axios, Tailwind CSS
  • Database: PostgreSQL

Schema Diagram

Screenshots

Getting Started

Use the following commands to start the project

npm install
npm run dev

License

This project is licensed under the MIT License.

About

Frontend of ScholarMate.

License:MIT License


Languages

Language:JavaScript 93.0%Language:CSS 7.0%