Skip to content

TonmoyTalukder/SportifyNow

Repository files navigation

Sportify Now

Introduction

The project is a sports facility booking platform.

Project Description

Purpose of this project is developing a sport facility booking platform with React + Vite using TypeScript, that user can easily book a sport facility, review or earn rewards. As admin user can manage booking, facility and users.

Features

USERS

  • Book a facility.
  • Payment system using aamarpay.
  • Review a facility or reply to other's review.
  • Cancel booking.
  • Earn Rewards by booking, sign up and inviting other users by referral code.
  • Use rewards for several benefits.

ADMIN

  • Admin can run CRUD operation in facility.
  • Delete users.
  • See Bookings.
  • Delete any Review or Comments.

Technology Stack

Frontend

  • React
  • Redux
  • TypeScript
  • Ant Design

Backend

  • Node Js
  • Express Js
  • TypeScript

Database

  • NoSQL
  • MongoDB
  • Mongoose

Installation Steps

  1. git clone https://github.com/TonmoyTalukder/Sports-Facility-Booking-Platform.git
  2. cd /path/to/your/directory
  3. npm install
  4. npm run dev

Admin Credentials

Email: [email protected] Password: 12345678