
Welcome to Holidaze, a place designed for venue managers to exhibit their spaces and for users to discover and book the perfect venue for their events.
- Venue Discovery: Users can browse a diverse collection of venues, each presented with detailed information and rich media.
- Search, Simplified: Find the ideal venue with an intuitive search function, complete with sorting options to cater to various preferences.
- Venue Management: Venue managers can effortlessly create, update, and manage their listings through a user-friendly management interface.
- Booking System: Streamlined booking process that allows users to secure their venue of choice with ease. Users can find their upcoming bookings in on their account page.
- Mapbox interactive maps: Using MapBox allows users to find the venue's location quickly and easily.
- React
The Venue Showcase Platform is dedicated to:
- Empowering venue managers with the tools to effectively market their venues.
- Providing users with a hassle-free way to locate and book venues that meet their specific needs.
- Enhancing the overall experience of venue discovery and booking through technology.
To get started with eCom, follow these steps:
-
Clone the repository to your local machine:
git clone https://github.com/skyfalir/holidaze.git
-
Install the necessary dependencies:
npm install
-
start live server:
npm start
This runs the app in the development mode.
Open http://localhost:3000 to view it in your browser.
The page will reload when you make changes.
You may also see any lint errors in the console.
Firefox Might throw wegbl error when interacting with the map on a venue's page. This is a firefox issue, and can be resolved by going to about:config > searching "webgl.force-enable" and setting it to true.
- Aside from the base functionality of flexbox, the design is not responsive.
- Some elements are purely cosmetic and provide no function in this demo