Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lakshyabatman/node-attendance-logger
Node API service for managing school or college attendance, with client service.
https://github.com/lakshyabatman/node-attendance-logger
Last synced: 3 days ago
JSON representation
Node API service for managing school or college attendance, with client service.
- Host: GitHub
- URL: https://github.com/lakshyabatman/node-attendance-logger
- Owner: lakshyabatman
- Created: 2020-02-10T21:43:29.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-12-22T14:11:31.000Z (almost 2 years ago)
- Last Synced: 2023-03-07T21:14:21.378Z (over 1 year ago)
- Language: JavaScript
- Size: 133 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Attendance management system
A simple Node.JS application for managing school or college attendance.
This application is deployed on https://attendance-sys-logger.herokuapp.com/
This application is a part of task by MyWays.
The task #2 is: https://github.com/lakshyabatman/react-youtube-player.The application has two main directories one is
src
and other ispublic
, the src directory contains programs for API service whereas public directory which is a subdirectory of src contains static html and js files for client.
This application works on **MVC** model.### Table Of Contents
- Features
- Design and structure of application.
- How to run locally
- Screenshots### Features
This NodeJS API service provides following features:- Login / Signup for teacher and students.
- Teachers can add new subjects and add new classes.
- Students can check their class-wise attendance.
- Teachers has separate dashboard where the teacher can check details of classes for each subjects separately.### Design and Structure of application
The backend API service works on MVC model as, the models or schema are atschema
, views or static pages are atpublic and views
and controllers are atcontrollers
directories.### How to run it locally
-git clone {git url}
-cd node-attendance-logger
-npm install
-npm start
### Thankyou <3
Feel free to add issues or pull requests, make sure to add a star ⭐.