This is a complete mentor-view solution for the evaluation of students for a semester-long project in college. The application is built using Hono, Node.js, React, Tailwind CSS, PostgreSQL, Prisma ORM, and Prisma's Accelerate for polling.
- Mentors can add students for evaluation, subject to certain conditions.
- Mentors can assign marks to students based on various parameters.
- Mentors can edit or remove assigned students and their marks.
- Mentors can submit and lock marks for all assigned students.
- Mentors can view assigned students and their marks with filtering options.
- Marksheets for all students can be generated in PDF/DOC format.
- The application has a responsive design.
- Hono: A lightweight web framework for Node.js
- Node.js: A JavaScript runtime environment
- React: A JavaScript library for building user interfaces
- Tailwind CSS: A utility-first CSS framework
- PostgreSQL: A powerful open-source relational database
- Prisma ORM: An Object-Relational Mapping (ORM) tool for TypeScript and Node.js
- Prisma Accelerate: A database migration and polling tool by Prisma
- Clone the repository:
https://github.com/Sathish111j/Dashboard_Admin.git