Skip to content

A web-based GUI application using ReactJS frontend, Node.js backend, and MySQL database for efficient management.

License

Notifications You must be signed in to change notification settings

bit-by-bits/Attendance-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Attendance-Management-System

Attendance Management System is a web-based GUI application that provides a user-friendly interface for interacting with the management database. It utilizes the ReactJS and Antd component library for the frontend, Node.js and Express for the backend, and MySQL for the database.

Technology Stack

  • Frontend: ReactJS and related Libraries
  • Backend: Node.js and Express.js
  • Database: MySQL Workbench

Installation

  1. Clone or download the project files from the repository.
  2. Open MySQL Database and create a database named ams_db.
  3. Initialize the React and Node repositories by running the command in each directory.
npm install
  1. Initialize the React and Node servers by running the command in each directory.
npm start
  1. For backend server you should see a message indicating that nodemon is running..
  2. The frontend development server would be accessible at http://127.0.0.1:5173/.

Frontend

The frontend of the Attendance Management System GUI is built using ReactJS and related libraries. It provides a user interface that allows users to interact with the attendance management system efficiently. The frontend code can be found in the Frontend directory of the project.

Backend

The backend of the Attendance Management System GUI is developed using Node.js and Express. It handles the API endpoints, connects to the MySQL database, and performs the necessary operations for managing attendance records. The backend code can be found in the Backend directory of the project.

Contributions

License

The Attendance Management System is released under the MIT License.

About

A web-based GUI application using ReactJS frontend, Node.js backend, and MySQL database for efficient management.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages