ZM.
Back to all projects

Click & Reserve

A solo built online reservation platform for Lebanese University where students, faculty, and guests can browse and book university facilities including football fields, basketball courts, tennis courts, a pool, and conference rooms.

1 month

Duration

Solo Developer

Role

2024

Year

Click & Reserve screenshot 1

About The Project

A solo built online reservation platform for Lebanese University where students, faculty, and guests can browse and book university facilities including football fields, basketball courts, tennis courts, a pool, and conference rooms.

  • 24-hour payment window with automatic booking rejection and slot release
  • Virtual payment system with coupon number generation
  • User profiles showing booking status and rejection reasons
  • Double booking prevention and maintenance status system
  • Role based discount system: students vs faculty vs guests
  • Full admin dashboard for resources, bookings, discounts and invoices
  • Complete database design: conceptual, logical and physical models

</> Tech Stack

C#
ASP.NET
RA
Razor Pages
SQL Server
HTML5
CSS3
JavaScript

What I Learned

  • Full-stack solo development from database design to deployment
  • Database schema design with SQL Server (conceptual, logical, physical)
  • ASP.NET Razor Pages and C# backend development
  • Business logic implementation: payment windows, auto-rejection, conflict detection
  • Role based access control and user management
  • Admin dashboard design and invoice tracking