An open API service indexing awesome lists of open source software.

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.

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-)

# RailsREACT -

**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.

## 🛠 Built With

ruby on rails

### Tech Stack

Server


Client
  • FRONTEND

  • back to top

    ### Live Server

    [KEFI HOTEL BOOKING APP](https://kefi-hotel-booking.netlify.app/)

    ### Demo USer
    - email : ali@gmail.com
    - password : 123456

    ## Key Features

    - Create an API endpint by rails.
    - Use api using webpack.

    ## 💻 Getting Started

    ### 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`.

    back to top

    ## ⚙️ UML

    ![UML](./db/UML.png)

    ## API Documentation

    - [API Documentation](https://documenter.getpostman.com/view/23623281/2s93m4XiCJ)

    ## 👥 Authors

    👤 **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/)

    back to top

    ## 🔭 Future Features

    - [ ] **Better user interface**

    ## Number of Team

    **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)

    back to top

    ## 🤝 Contributing

    Contributions, issues, and feature requests are welcome!

    Feel free to check the [issues page](https://github.com/felixDev22/Final-Capstone-back-end.git/issues)

    back to top

    ## ⭐️ Show your support

    Give a ⭐️ if you like this project!

    back to top

    ## 🙏 Acknowledgments

    - I would like to thank all code reviewers and coding partners for making this project better.

    (back to top)

    ## 📝 License

    This project is [MIT](./LICENSE) licensed.

    back to top