JayPeakTours Frontend

It is minimum viable product to simulate a booking tours website. The users can get a list of available tours and check their details. It also allows user to create and delete tour items.

Features

  • Users can login using its email which was used during the signup process.
  • New users can create new account to use the app.
  • The main page display the list of tours available which are fetch from the rails API.
  • Check the details of any cad by clicking on them.
  • My bookings navigator option display all bookings that belong to a given user.
  • User can create new Tour Cards by clicking on the navigator option. It will display a modal form which requires the requested data.
  • Users can also delete Tour card by clickin on the navigation "Delete item" option.

Built With

  • React
  • Redux
  • JavaScript
  • SCSS
  • Bootstrap

Kanban boards

After completion

Initial state After completion
2022-07-05_14-34-19 image

Team members

  • 1.Gabriella
  • 2.Sumair
  • 3.Muhammad Rizo

Getting Started

To get a local copy up and running follow these simple example steps.

Prerequisites

  • Have git installed on your local computer.
  • have node installed on your local computer.
  • Install and execute the JayPeakTours-backend rails API from this repository.

Install

  • Run the commant git@github.com:mukhammadrizooff/JayPeakTours-frontend.git or https://github.com/mukhammadrizooff/JayPeakTours-frontend.git to clone this repository to your local computer. Choose the location you prefer.
  • Run the command npm install to install all project's react dependencies.

Usage

  • Run the command npm start to execute the app.
  • Open the url http://localhost:3000 on a browser.

Authors

👤 Gabriela Sánchez Espirilla

👤 Sumair Qaisar

👤 Mukhammadrizo Abdunazarov

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

📝 License

This project is MIT licensed.