An open API service indexing awesome lists of open source software.

https://github.com/shahid1275/attend-ease

A digital solution for tracking attendance with real-time reporting, role-based access. Integration with official provincial datasets/APIs
https://github.com/shahid1275/attend-ease

mui-material nextjs reactjs sql typescript

Last synced: 12 months ago
JSON representation

A digital solution for tracking attendance with real-time reporting, role-based access. Integration with official provincial datasets/APIs

Awesome Lists containing this project

README

          

# 📅 Attendease - Attendance Management System

A streamlined attendance management solution featuring a user interface built on modern web technologies.

🌟 Key Features
User Portal

# 🔐 Secure authentication with JWT
🔍 Advanced attendance search with filters (date, status, event)
🗓️ Real-time attendance tracking
📱 Mobile-responsive design

# 🛠 Technology Stack
Frontend
React.js, Next.js, Material-UI (MUI)
# 🚀 Quick Start Guide
Prerequisites

Node.js v20.x+
npm

Installation
# Clone the repository
git clone https://github.com/yourusername/attendease.git
cd attendease

Frontend Configuration (./frontend/.env)

NEXT_PUBLIC_API_URL=http://localhost:3000

Running the System

# Frontend (User)

cd frontend

npm install

npm run dev

Production

# Frontend

cd frontend

npm install

npm run build

# 🤝 Contributing Guidelines

Fork the repository

Create feature branch: git checkout -b feature/feature-name

Commit changes: git commit -m "Descriptive message"

Push to branch: git push origin feature/feature-name

Open pull request with detailed description