Skip to content

.NET and Angular-based app for booking sports fields. Features role-based access, booking management, and a responsive design.

Notifications You must be signed in to change notification settings

chxlm27/Sport-Fields-Rental

Repository files navigation

Sports Fields Rental Web Application

Overview

This is a sports fields rental web application built with .NET and Angular. It provides a user-friendly interface for users to rent sports fields and manage their bookings. The application includes separate user roles, allowing different levels of access and functionality based on the user's role.

Technologies Used

  • Frontend: Angular, TypeScript, HTML, CSS, Bootstrap
  • Backend: .NET (ASP.NET Core)
  • Database: Microsoft SQL Server
  • API Testing: Postman
  • Authentication: JSON Web Tokens (JWT)

Features

  • User Roles:

    • Admin: Full access to manage fields, bookings, and users.
    • Authenticated User: Ability to view and book fields, manage their bookings.
    • Unauthenticated User: Limited access to view fields and information.
  • CRUD Functionalities:

    • Create, Read, Update, and Delete operations for managing sports fields and bookings.
  • Responsive Design:

    • Built with Bootstrap for a responsive and visually appealing user experience.

About

.NET and Angular-based app for booking sports fields. Features role-based access, booking management, and a responsive design.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published