Skip to content

This repository contains the source code for a Daily Time Record (DTR) application designed specifically for ALS (Alternative Learning System) teachers and administrators. The application aims to streamline the process of tracking attendance, work hours, and other relevant data, ensuring efficient and accurate record-keeping.

Notifications You must be signed in to change notification settings

johnneogithub/MyDTR-ALS-Time-Record-Keeping

Repository files navigation

Daily Time Record Application for ALS Teachers and Admin

Overview

This repository contains the source code for a Daily Time Record (DTR) application designed specifically for ALS (Alternative Learning System) teachers and administrators. The application aims to streamline the process of tracking attendance, work hours, and other relevant data, ensuring efficient and accurate record-keeping.

Features

  • User Authentication: Secure login for teachers and admin.
  • Location Verification: Users must take a picture of their current location upon login.
  • Attendance Tracking: Easy-to-use interface for logging daily attendance.
  • Work Hours Calculation: Automated calculation of total work hours.
  • Reports Generation: Generate detailed reports for individual teachers and overall statistics.
  • Admin Dashboard: Comprehensive dashboard for administrators to manage records and users.
  • Data Export: Export data to various formats (CSV, PDF, etc.).

Installation

  1. Clone the repository:
    git clone https://github.com/yourusername/daily-time-record-app.git
  2. Navigate to the project directory:
    cd daily-time-record-app
  3. Install dependencies:
    npm install
  4. Start the application:
    npm start

Usage

  • Teachers can log their daily attendance and work hours.
  • Upon login, users are required to take a picture of their current location for verification.
  • Admins can manage user accounts, view attendance records, and generate reports.

Contributing

We welcome contributions! Please read our Contributing Guidelines for more details.

License

This project is licensed under the MIT License. See the LICENSE file for more information.


Feel free to adjust any part of this README to better fit your project! 😊

About

This repository contains the source code for a Daily Time Record (DTR) application designed specifically for ALS (Alternative Learning System) teachers and administrators. The application aims to streamline the process of tracking attendance, work hours, and other relevant data, ensuring efficient and accurate record-keeping.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages