Skip to content

halinhtvn3a/SWP391_Project

Repository files navigation

Court Callers Project (CI applied) MIT License

Court Callers - Badminton Court Booking Management 🎾🏸

Welcome to Court Callers! 🎉

Court Callers is a web application designed to simplify the process of booking badminton courts. Whether you’re a passionate player or a casual enthusiast, Court Callers provides an intuitive platform for reserving your favorite courts hassle-free.

ASP.NET Core React SQL Server JWT CSS Bootstrap Axios Identity Hangfire Firebase SignalR Leaflet MUI

Table of Contents
  1. Features
  2. Technologies Used
  3. Screenshots
  4. Contact Us
  5. Acknowledgements

🚀 Features

  • Easy Booking: Simple and intuitive court reservation system. There are three types of booking:
    • Fixed Schedule Booking
    • One-Time Day Booking
    • Flexible Schedule Booking
  • Real-Time Updates: Get real-time availability of courts.
  • User Authentication: Secure sign-up and login for users.
  • Admin Dashboard: Manage bookings, courts, and users from an easy-to-use admin interface.
  • Notifications: Receive notifications for booking confirmations and reminders.
  • Map Integration: Locate courts using interactive maps with Leaflet.

🛠️ Technologies Used

  • Backend: ASP.NET Core Web API
  • Frontend: React
  • Database: SQL Server
  • Authentication: JWT (JSON Web Tokens) & Identity
  • Styling: CSS, Bootstrap
  • HTTP Client: Axios
  • Background Jobs: Hangfire
  • Realtime Communication: SignalR
  • Notifications: Firebase
  • Map Integration: Leaflet

📸 Screenshots

APIPage Swagger link: Court Caller API Documentation

📬 Contact Us

Feel free to reach out via courtcallers@gmail.com for any inquiries or support.


© 2024 Court Callers


🌟 Acknowledgements

  • halinhtvn3a (Leader) - Backend development and database management
  • th3y3m - Backend development and database management
  • LeThanhNhan91 - Frontend development
  • ttd11204 - Frontend development

Special thanks to Freepik for providing the icons used in this project.

About

Badminton Court Booking Management

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors