Git Product home page Git Product logo

pjha72 / academixtracker Goto Github PK

View Code? Open in Web Editor NEW
30.0 2.0 16.0 681 KB

The Student Result Management System is a web-based tool designed to automate the administration of semester results by tracking students' grades. The system is intended to replace manual work and optimize the result preparation process, providing an easy-to-understand explanation of exam results for both administrators and students.

Home Page: https://student-result-management-system.netlify.app/

License: MIT License

HTML 27.84% JavaScript 72.15% CSS 0.01% Procfile 0.01%
expressjs fullstack mern-stack mongodb nodejs reactjs college-project project srms student-result-management-system

academixtracker's Introduction

AcademixTracker

This repository contains the code for a Student Result Management System developed using the MERN (MongoDB, Express.js, React.js, Node.js) stack. The system allows administrators, faculty members, and students to perform various tasks related to managing student information, test scores, attendance, and more.

Image1 Screenshot (30) Screenshot (31) Screenshot (32) Screenshot (33)

TechStack

1. Reactjs : React.js is a popular JavaScript library for building user interfaces. It's used for build single page applications.

2. Tailwind CSS : Tailwind CSS is a utility-first CSS framework that allows you to rapidly build custom user interfaces. It provides a set of pre-defined CSS classes that you can use to style your HTML elements without writing any CSS from scratch. And also you can use your own classes for style in tailwind.css.

3. MongoDB : MongoDB is a popular open-source document-oriented NoSQL database that is designed for high availability, scalability, and performance. It stores data in flexible, JSON-like documents, which makes it easy to work with for developers who are familiar with JavaScript and object-oriented programming.

4. Express.js : Express.js is a popular open-source framework for building web applications and APIs with Node.js. It provides a set of robust and flexible features for creating HTTP servers and handling requests and responses, making it easier to develop web applications in Node.js.

5. Redux : Redux is a popular JavaScript library for managing the state of web applications. It provides a predictable state container that can be used to store and manage application data in a single place. Mostly redux used with React.js.

6. Material UI Icons : Material UI Icons is a popular icon library for React.js that provides a wide range of icons to use in web applications. It is a part of the Material-UI library, which is a collection of React components that implement Google's Material Design guidelines.

7. JWT : JWT (JSON Web Token) is a popular open standard for securely transmitting information between parties as a JSON object. It is commonly used for authentication and authorization in web applications and APIs.

Features

  1. Fully functional admin, faculty, and student options.
  2. Login feature using JWT for secure authentication.
  3. User authentication using JWT for secure access to system features.
  4. Admin can update profile details and password in the profile section.
  5. Admin can add, delete, or get information about students, admin, or faculty members.
  6. Admin can add new departments and subjects to the system.
  7. Admin can create new notices for communication purposes.
  8. Faculty members can update their profile details and password in the profile section.
  9. Faculty members can create new tests, mark attendance for students, and upload marks for thecreated tests.
  10. Students can update their profile details and password in the profile section.
  11. Students can check their attendance, marks, and subject list.
  12. Error display feature available with form validation to provide a smooth user experience.
  13. The system features a modern UI design for an appealing and user-friendly interface.

academixtracker's People

Contributors

anand-3399 avatar munnokd avatar pjha72 avatar ronaklalwanii avatar sky-de avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

academixtracker's Issues

Result in pdf format

Please convert the Result into a PDF format using the provided template to ensure it has the same appearance. The reference is included in the file.

correct my error pls

getting error while executing the code pls check ....In terminal when i have clicked npm start it is showing like missing scripts:"start"

Registration of all three modules is not working

On registering directly on any of the three modules. it keeps on loading. when tested with thunder client its some error with auth.js, the req.header string is null so it is not able to figure out the token

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.