Yacht Rental is the react client of a full stack yacht reservation web application built on the rails API.The main function of the app is to allow users to book reservations for renting a yacht.
=> Here is the Yacht Rental backend-API
Server
Database
- The user can signup and login to the website to make reservation.
- The user can see links to: Yachts, Reserve, My Reservations, Add Yacht and Delete Yacht
- The user can see a list of yachts
- The user can select the item and see details of the item
- The user clicks the "Add yacht" link in the navigation panel they can see a form for adding a new yacht.
- When the user clicks the "Delete yacht" link in the navigation panel they can see a list of all items with title and "Delete" button.
- When the user clicks the "My reservations" link in the navigation panel they can see a list of their reservations (with information about item name, date and city).
A Team of 3 Members worked on this project - See list of authors
To get a local copy up and running, follow these steps.
In order to run this project you need:
React
Redux
Rails
Tailwind CSS and HTML
Code editor (VSCode)
Clone this repository to your desired folder:
git clone https://github.com/HtetWaiYan7191/yacht_rental_front_end.git
Install this project with:
cd yacht_rental_front_end
npm install
To run the project, execute the following command:
npm run dev or yarn run dev
You can deploy this project using your own deployment solution
👤 Htet Wai Yan
- GitHub: @HtetWaiYan7191
- LinkedIn: LinkedIn
👤 Paing Soe Thu
👤 Than Myo Htet
- GitHub: @YoutLone
- LinkedIn: than-myo-htet-618b2524b
- Add an option to buy new yacht
- Implement Edit button in the Delete yacht section
- Redirect the email confirmation link to login page
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project consider adding a ⭐️
Original design idea by Murat Korkmaz on Behance.
We would like to thank Microverse.
This project is MIT licensed.