Skip to content

Full Stack Application to manage School data with proper role based authentication and authorization for student and teachers. With functionalities like Searching, Filtering, Pagination, Sorting etc.

Notifications You must be signed in to change notification settings

vedantpawar18/School-data-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 

Repository files navigation

School Data manager Full Stack Application

This is an Individual Project and basically full stack application with backend and frontend implimentation.

Signup

  1. It starts with signup where user need to select his/her role as Student or teacher along with some other data.

Login

  1. If credentials are entered correctly, only they will be able to Login with token saved in localstorage.

Teacher's Dashboard

  1. If role is student then they will navigate to #Teachers Dashboard where teacher can have access of each and every student information like age, name, email, alloted test etc.

  2. In Teacher Dashboard teacher can create new student. They can create/allot tests for different student, delete perticular student data or perticular student's test data.

  3. In Teacher Dashboard they can access functionalities like search for student name, filter by gender, sort by age, Pagination and limit etc.

Student's Dashboard

  1. For student role login they will navigate to Student Dashboard where they will find all alloted test by given teacher name.

  2. For Student Dashboard, if they have already completed given test they can mark it as completed also.

Tech & Tools Used :

These are the technologies used in this project which are available below:

Chakra UI (UI Styling Library)

For Frontend : HTML5, CSS3, Javascript, JS6, ReactJS

For Backend : NodeJS, express, mongoDB, Atlas, mongoose, middlewares for Authentification & Autherization

For database: Local storage

NetlifyLink : https://glittering-bienenstitch-56aa2a.netlify.app/

I would say, thank you for reading this here. I hope you will find it helpful. I have completed this project with full enthusiasm, focus, and hard work. It may have some bugs, but we will try to fix them soon.

Feel free to reach out to us for any feedback.






About

Full Stack Application to manage School data with proper role based authentication and authorization for student and teachers. With functionalities like Searching, Filtering, Pagination, Sorting etc.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published