BOOK-FLIGHT-BACKEND

BOOK-FLIGHT-BACKEND is a RESTful API that allows users to book a flight.

API Manipulation and Endpoints

If you need further information about the endpoints you can view the documentation navigating to /api-docs. If you would like to clone and view it on your side then try http://localhost:3000/api-docs.

Demo

Live Demo

Built With

  • Ruby
  • Ruby on Rails
  • PostgreSQL

Frontend Repository Link

Book A Flight Frontend

Kanban Board

Current state

Link to the Kanban Board

Initial State

image



  • This final group capstone was completed by a team of 4 members
    1. Zahra Arshia
    2. Saied Gaffer
    3. Emmanuel Jolugbo
    4. Furkan Denizhan

Getting Started

  • Install Ruby on your local machine

  • Install Ruby on Rails

  • Clone this repository

    git clone git@github.com:ZahraArshia/book-flight-backend.git
    
  • To get started, In the root directory run:

    gem install bundler
    

    Then run:

    bundle install
    

    To start the server run:

    rails s
    

    Open the browser with localhost:3000

After installing bundle

Please run the following commands rails db:create rails db:migrate rails s

Tests

bundle exec rspec

Or

rspec spec

To track linter errors locally follow these steps:

Track linter errors run:

rubocop

Authors

👩 Zahra Arshia

👨 Saied Gaffer

👨 Furkan Denizhan

👨 Emmanuel Jolugbo

🤝 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

  • Thanks to our reviewers and coding partners.

📝 License

This project is MIT licensed.