Skip to content

gabrielrossetto/booking

Repository files navigation

Booking App


React JavaScript HTML5 CSS3 TypeScript Redux TailwindCSS Vite MUI Jest cypress Testing-Library ESLint Render Netlify Notion React Router Babel


LIVE DEMO

This application aims to create a CRUD (Create, Read, Update, Delete) system for managing bookings. The CRUD functionality includes:

  • Create: Adding a new booking to the system.
  • Read: Viewing existing bookings.
  • Update: Modifying details of existing bookings.
  • Delete: Removing bookings from the system.
  • Filter Bookings: Filtering available rooms by bookings dates.

Live Demo


Installation and Running

  1. Clone the Repository:

    git clone <repository_link>
    cd directory_name
    
  2. Install Dependencies::

    npm install
    
  3. Run the Project - UI::

    npm run dev
    
  4. Run the Project - Server::

    npm run server
    
  5. URLs

    UI URL: http://127.0.0.1:5173/
    Server URL: http://localhost:3000/<> 
    
    

Documentation

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published