https://github.com/ummamali/timetrack
This is a timeTracker application for gaming zones and snookers
https://github.com/ummamali/timetrack
Last synced: 3 months ago
JSON representation
This is a timeTracker application for gaming zones and snookers
- Host: GitHub
- URL: https://github.com/ummamali/timetrack
- Owner: Ummamali
- Created: 2021-01-20T07:21:28.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-11-15T11:55:09.000Z (7 months ago)
- Last Synced: 2024-11-15T12:33:20.022Z (7 months ago)
- Language: JavaScript
- Size: 58.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ⏱️ timeTrack
A lightweight Vanilla JavaScript CRUD application to manage gaming zone reservations with ease.---
## 🚀 Features
- **PC Reservation Management**: Track gaming PC reservations by seat number.
- **Detailed Descriptions**: Add custom notes or descriptions for each reserved PC.
- **Countdown Timer**: Displays the remaining time in hours and minutes.
- **Form Validation**: Ensure accurate and complete user inputs.
- **Flexible Extensions**: Allow players to extend their reservations seamlessly.
- **Easy Management**: Delete or update reservations as needed.---
## 🛠️ Technologies Used
- **HTML**: For structuring the application.
- **CSS**: To provide a clean and user-friendly design.
- **Vanilla JavaScript**: Leverage DOM manipulation for dynamic features.
- **OOP Principles**: Encapsulated logic with a `Table` object.
- **Modular Design**: Organized with separate UI and Data Controllers.---
## 🔒 Authentication
Currently, the app **does not support authentication**. Simply click on the **Sign In** or **Register** button to access the app.> **Note**: Authentication features may be included in future updates.
---
## 📦 How to Use
Follow these steps to run the application locally:1. **Clone the repository**:
```bash
git clone https://github.com/ummamali/timeTrack.git