Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/meryemsanem/resort-front-end
Resort Vista is a web application built with a Ruby on Rails backend API and a React frontend UI, offering users a platform to explore and manage resort reservations. Whether you're planning a getaway or looking for a relaxing vacation spot, Resort Vista provides a seamless experience to discover, reserve, and manage your resort bookings.
https://github.com/meryemsanem/resort-front-end
frontend react
Last synced: 6 days ago
JSON representation
Resort Vista is a web application built with a Ruby on Rails backend API and a React frontend UI, offering users a platform to explore and manage resort reservations. Whether you're planning a getaway or looking for a relaxing vacation spot, Resort Vista provides a seamless experience to discover, reserve, and manage your resort bookings.
- Host: GitHub
- URL: https://github.com/meryemsanem/resort-front-end
- Owner: meryemsanem
- License: mit
- Created: 2023-11-01T09:17:49.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-27T16:20:04.000Z (about 1 year ago)
- Last Synced: 2025-01-06T05:24:58.508Z (12 days ago)
- Topics: frontend, react
- Language: JavaScript
- Homepage: https://resortvista.onrender.com/
- Size: 3.52 MB
- Stars: 2
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Resort Vista
## π Table of Contents
- [ποΈ Resort Vista](#about-project)
- [π οΈ Built With](#built-with)
- [βοΈ Tech Stack](#tech-stack)
- [π Key Features](#key-features)
- [π Live Demo](#live-demo)
- [π Link for the Backend API](#backend)
- [π Kanban Board](#kanban)
- [π» Getting Started](#getting-started)
- [Prerequisites](#prerequisites)
- [Setup](#setup)
- [Install](#install)
- [Usage](#usage)
- [π₯ Authors](#authors)
- [π Future Features](#future-features)
- [π€ Contributing](#contributing)
- [βοΈ Show Your Support](#οΈshow-your-support)
- [π Acknowledgments](#acknowledgments)
- [π License](#license)**Resort Vista** is a web application built with a Ruby on Rails backend API and a React frontend UI, offering users a platform to explore and manage resort reservations. Whether you're planning a getaway or looking for a relaxing vacation spot, Resort Vista provides a seamless experience to discover, reserve, and manage your resort bookings.
- [Ruby on Rails](https://rubyonrails.org) - A powerful web application framework for the backend API.
- [React](https://reactjs.org) - A JavaScript library for building user interfaces on the frontend UI.
- [Redux](https://redux.js.org/) - A state management library for managing application state in the frontend.
- [PostgreSQL](https://www.postgresql.org) - An open-source relational database.
- [Bundler](https://bundler.io) - A tool for managing Ruby gem dependencies.- π **Splash Screen**: Begin your resort journey with confidence! The splash screen features secure authentication. Start your exploring with a captivating splash screen that invites you to log in or sign up.
- π **Explore Resorts**: Discover a curated selection of resorts, each offering unique experiences and amenities.
- βοΈ **Reserve Your Spot**: Reserve your desired fav resort.
- π **Manage Reservations**: Effortlessly manage your resort bookings, including viewing details.
- π₯οΈ **User-Friendly Interface**: Enjoy an user-friendly interface.## π Live Demo
- [Live Demo Link](https://resortvista.onrender.com/)## π Link for the Backend UI
- [Resort Vista Backend](https://github.com/meryemsanem/resort-back-end)
- [Kanban Board](https://github.com/meryemsanem/resort-back-end/projects/1)
- [Initial Kanban Board](https://user-images.githubusercontent.com/82718562/279994279-135a04c3-6cc8-4814-a12b-964653967c82.png)
- There are 3 members in our group.To get a local copy up and running, follow these steps.
### Prerequisites
In order to run this project, you need to have the following installed:
- [Ruby on Rails](https://rubyonrails.org) - A powerful web application framework for the backend API.
- [Ruby](https://www.ruby-lang.org/en/) - The programming language used by Rails.
- [PostgreSQL](https://www.postgresql.org) - An open-source relational database.
- [Bundler](https://bundler.io) - A tool for managing Ruby gem dependencies.
- [Node.js and npm](https://nodejs.org) - JavaScript runtime and package manager for the frontend.### Setup
Clone this repository to your desired folder:
```bash
git clone https://github.com/meryemsanem/resort-frond-end.git
```### Install
Install this project with:
```bash
cd resort-front-end
npm install
```it will install the required gemfile for running the project
### Usage
```bash
npm start
```
The frontend will be available at `http://localhost:3000`.π€ **Meryem Sanem Küçükbayram**
- GitHub: [Meryem Sanem Küçükbayram](https://github.com/meryemsanem)
- LinkedIn: [Meryem Sanem Küçükbayram](https://www.linkedin.com/in/meryemsanemkucukbayram/)π€ **Abd elhakim Zayan**
- GitHub: [Abd elhakim Zayan](https://github.com/abdozayan12)
- LinkedIn: [Abd elhakim Zayan](https://www.linkedin.com/in/abdozayan/)π€ **Yusuf Sholotan**
- GitHub: [Yusuf Sholotan](https://github.com/yin-ka)
- LinkedIn: [Yusuf Sholotan](https://www.linkedin.com/in/yusuf-sholotan/)- π **Search and Filter**: Allow users to search for resorts and filter by criteria such as fee, location, and more.
- π¬ **User Reviews**: Implement a user review system where visitors can leave reviews and ratings for resorts, helping others make informed decisions.
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](https://github.com/meryemsanem/resort-front-end/issues).
If you find Resort Vista helpful or interesting, show your support by starring this repository on GitHub. Your stars let us know that you appreciate our work and find value in the project. βοΈ
This project's design is inspired by the work of Murat Korkmaz on Behance.Therefore, we express our gratitude to Murat Korkmaz for the inspiring design that contributes to the visual appeal of Resort Vista.
Thank you for the incredible design inspiration! π
- **Behance:** [Murat Korkmaz](https://www.behance.net/muratk)
This project is [MIT](./LICENSE) licensed.