https://github.com/fazil2915/assessment_tool
A comprehensive assessment tool for teachers to manage students assessments.
https://github.com/fazil2915/assessment_tool
material-ui mongodb nodejs reactjs redux reduxtoolkit rest-api
Last synced: 2 months ago
JSON representation
A comprehensive assessment tool for teachers to manage students assessments.
- Host: GitHub
- URL: https://github.com/fazil2915/assessment_tool
- Owner: fazil2915
- Created: 2024-08-23T09:44:08.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-02-10T13:58:38.000Z (over 1 year ago)
- Last Synced: 2025-05-18T16:50:34.915Z (about 1 year ago)
- Topics: material-ui, mongodb, nodejs, reactjs, redux, reduxtoolkit, rest-api
- Language: JavaScript
- Homepage: https://assessment-tool-alpha.vercel.app/
- Size: 5.05 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Assessment_Tool
This project is a comprehensive virtual assessment tool designed for teachers to efficiently manage student assessments. It offers a wide range of features that make the process of creating, managing, and analyzing assessments seamless and effective.
## System design
All complete details have covered in this file [Details](https://app.eraser.io/workspace/GM275ya5R2JZooxcEdE6).
## Technologies Used
> Frontend: React.js, Material-UI for a dynamic and user-friendly interface.
Backend: Node.js, Express.js for building RESTful APIs.
Database: MongoDB for efficient data storage and retrieval.
State Management: Redux for managing application state.
Deployment: Vercel for easy and reliable deployment.
## Deployment on Vercel
#### Prerequisites
* A Vercel account. If you don't have one, you can sign up here.
* You can install it globally using npm
`````````
npm install -g vercel
````````````
##### Deployment Steps
`````````
git clone [repo_url] (*main)
cd Assessment_Tool
vercel login
`````````
* Configure Environment Variables
* Deploy
## Project config
`````
git clone [repo_url] (*main)
`````
#### Setup env (frontend & backend)
```````
Mongo_url= ""
PORT=""
JWT_SECERET=""
frontend=""
```````
```````
VITE_BASE_URL=""
```````