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

2 stars

Watchers

2 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors