Skip to content

dragonpilee/tuition

Repository files navigation

Home Tuition Attendance System v2.0 (Astro)

License Astro Docker Cyberpunk


📝 Introduction

Home Tuition Attendance System v2.0 is a high-performance web application built with Astro and Node.js. It features a stunning Cyberpunk-inspired interface for tutors to log attendance, with real-time feedback and containerized deployment.


✨ Features

  • Component-Based UI: Built with Astro for maximum speed and modularity.
  • Cyberpunk Aesthetics: Vibrant neon design with glassmorphism effects.
  • AJAX Submissions: Real-time form logging with loading states and success/error notifications.
  • Dockerized: Fully containerized environment for consistent development and deployment.
  • Automated Timestamping: Managed via Google Apps Script (backend).

🛠️ Tech Stack

  • Frontend: Astro
  • Infrastructure: Docker & Docker Compose
  • Styling: Bootstrap 4 + Custom Cyberpunk CSS
  • Backend: Google Apps Script
  • Database: Google Sheets

🚀 How to Run

Prerequisite: Docker

Make sure you have Docker and Docker Compose installed.

Development Mode

docker-compose up

The app will be available at http://localhost:4321.


📄 License

This project is licensed under the MIT License.


Built with Astro & Docker — Modernizing home tuition tracking!

About

Home Tuition Attendance System: Streamline attendance tracking for home tuition. Simple interface, automated timestamping, responsive design. Built with Google Apps Script.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors