https://github.com/felixdev22/final-capstone-backend
HOTEL BOOKING is the project built with Rails api to connect to the frontend react and redux. it's an application that allows users to add, delete and reserve hotels.
https://github.com/felixdev22/final-capstone-backend
mc rails rails-api
Last synced: 4 months ago
JSON representation
HOTEL BOOKING is the project built with Rails api to connect to the frontend react and redux. it's an application that allows users to add, delete and reserve hotels.
- Host: GitHub
- URL: https://github.com/felixdev22/final-capstone-backend
- Owner: felixDev22
- License: mit
- Created: 2023-05-10T15:03:05.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2025-01-04T07:58:54.000Z (over 1 year ago)
- Last Synced: 2025-04-10T12:28:50.991Z (about 1 year ago)
- Topics: mc, rails, rails-api
- Language: Ruby
- Homepage: https://kefi-hotel-booking.netlify.app/
- Size: 216 KB
- Stars: 1
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Final-Capstone-back-end
# 📗 Table of Contents
- [📗 Table of Contents](#-table-of-contents)
- [Hello world- ](#hello-world--)
- [🛠 Built With ](#-built-with-)
- [Tech Stack ](#tech-stack-)
- [Key Features ](#key-features-)
- [💻 Getting Started ](#-getting-started-)
- [Prerequisites](#prerequisites)
- [Setup](#setup)
- [Install](#install)
- [Run](#run)
- [👥 Authors ](#-authors-)
- [🔭 Future Features ](#-future-features-)
- [🤝 Contributing ](#-contributing-)
- [⭐️ Show your support ](#️-show-your-support-)
- [🙏 Acknowledgments ](#-acknowledgments-)
- [📝 License ](#-license-)
**HOTEL BOOKING** is the project built with Rails api to connect to the frontend react and redux. it's an application that allows users to add, delete and reserve hotels.
ruby on rails
Server
Client
[KEFI HOTEL BOOKING APP](https://kefi-hotel-booking.netlify.app/)
### Demo USer
- email : ali@gmail.com
- password : 123456
- Create an API endpint by rails.
- Use api using webpack.
### Prerequisites
- Make sure you have Ruby installed in your system. You can install it [here](https://www.ruby-lang.org/en/documentation/installation/)
- Get started with [Ruby on Rails](https://guides.rubyonrails.org/getting_started.html).
- Make sure you have [PostgreSQL](https://www.postgresql.org/) installed and running.
### Setup
- Clone this repository by running `git clone https://github.com/elixDev22/Final-Capstone-back-end.git` in your command line.
- Navigate to the repository by running `cd Final-Capstone-back-end`.
### Install
- Run `bundle install` to install all the gems.
### Run
- Change/include `host, username, password` according to your database server.
- Run `rails db:create` and `rails db:migrate` and `rails db:seed`
- Run `rails s` to start the server.
- In your browser, go to `http://localhost:3000`.
## ⚙️ UML

## API Documentation
- [API Documentation](https://documenter.getpostman.com/view/23623281/2s93m4XiCJ)
👤 **DIABY MOHAMMED IBRAHIM**
- [GitHub](https://github.com/elixDev22)
- [Twitter](https://twitter.com/kingibro345)
- [LinkedIn](https://www.linkedin.com/in/elixDev22/)
👤 **KENNEDY OWUSU**
- [GitHub](https://github.com/kennedyowusu)
- [Twitter](https://twitter.com/_iamkobby)
- [LinkedIn](www.linkedin.com/in/kennedy-owusu)
👤 **Felix Nzomo Nyamai**
- [GitHub](https://github.com/felixDev22)
- [Twitter](https://twitter.com/monzo200)
- [LinkedIn](https://www.linkedin.com/in/felixnyamai/)
👤 **Maaloum Ely Cheikh**
- [GitHub](https://github.com/maaloum)
- [Twitter](https://www.linkedin.com/in/ely-cheikh-maaloum-075a79135/)
- [LinkedIn](https://www.linkedin.com/in/ely-cheikh-maaloum-075a79135/)
- [ ] **Better user interface**
**There are four collaborators in this team**
- [IBRAHIM](https://github.com/dmambo)
- [MAALOUM](https://github.com/maaloum)
- [FELIX](https://github.com/felixDev22)
- [KENNEDY](https://github.com/kennedyowusu)
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](https://github.com/felixDev22/Final-Capstone-back-end.git/issues)
Give a ⭐️ if you like this project!
- I would like to thank all code reviewers and coding partners for making this project better.
This project is [MIT](./LICENSE) licensed.