Skip to content

prachigarg19/Attendance_Manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Attendance Manager

License: MIT

Attendance Manager is a web application that automates the attendance marking process for online classes. It provides a user-friendly interface for instructors to manage attendance efficiently.

Features

  • Import attendance lists from Microsoft Teams.
  • Automatically fill attendance based on the uploaded lists.
  • Generate attendance reports in various formats (CSV, Excel, PDF).
  • Responsive design for seamless use on different devices.

Installation

  1. Clone the repository:
    git clone https://github.com/prachigarg19/Attendance_Manager.git
  2. Install the dependencies:
    npm install
  3. Configure the environment variables by creating a .env file based on the .env.example template.
  4. Start the application:
    npm start
  5. Access the application at http://localhost:3000.

Contributing

Contributions are welcome! To contribute to Attendance Manager, follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix:
    git checkout -b feature/your-feature-name
  3. Make your modifications and commit your changes:
    git commit -m "Add your commit message here"
  4. Push your changes to your forked repository:
    git push origin feature/your-feature-name
  5. Open a pull request, explaining your changes and any related information.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published