Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sathish111j/dashboard_admin


https://github.com/sathish111j/dashboard_admin

Last synced: 15 days ago
JSON representation

Awesome Lists containing this project

README

        

# Evaluation Dashboard App - Mentor View

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.

## Features

- 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.

## Technologies Used

- **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

## Installation

1. Clone the repository:
```bash
https://github.com/Sathish111j/Dashboard_Admin.git