Skip to content

Tokle89/holidaze

Repository files navigation

Holidaze

holidaze

Holidaze Holidaze is an app where users can browse and book venues, and venue managers can create and manage their listings.

Description

Holidaze is an app offering two key functionalities: a customer-facing side where users can search, browse, and book venues, and update or delete their bookings, and an admin-facing side where users can register as venue managers to create, delete, and manage their own venues and bookings.

The main features are :

  • A user may view a list of Venues
  • A user may search for a specific Venue
  • A user may view a specific Venue page by id
  • A user may view a calendar with available dates for a Venue
  • A user with a stud.noroff.no email may register as a customer
  • A registered customer may create a booking at a Venue
  • A registered customer may view their upcoming bookings
  • A user with a stud.noroff.no email may register as a Venue manager
  • A registered Venue manager may create a Venue
  • A registered Venue manager may update a Venue they manage
  • A registered Venue manager may delete a Venue they manage
  • A registered Venue manager may view bookings for a Venue they manage
  • A registered user may login
  • A registered user may update their avatar
  • A registered user may logout

Built with

  • React
  • Tailwind css
  • Vite

Getting started

Installing

1 Clone the repo:

https://github.com/Tokle89/holidaze

2 Running:

npm i
npm run build

3 vite live-server

npm run dev

Contributing

If you would like to contribute to the project, make sure to open a pull request so code can be reviewed, or create an issue for the problem you are experiencing or a feature you would like to see added.

Contact

if you would like to get in touch, please use the following methods:

My Linkedin page

Email: Fredriktokle@gmail.com

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages