- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- 📝 License
[Tours Reservation APi] is the backend application designed to facilitate the process of booking and managing tour reservations. It allows users to browse available tours, select desired tour packages, specify booking details and receive confirmation for their reservations.
- [User Registration and Authentication]
- [Tour Listings]
- [Booking and Reservation Management]
To access the documentation, run the rails server using rails s
and goto the above link
- Kaban Board This is the link to the project management tool used to track the progress of the project.
- Kaban Board Initial State This is the link to the project management tool used to track the progress of the project.
In this team, we are 4 in number,
- @Johnadibe
- @mrprotocoll
- @Hassaanjbaig-code
- @Donmark2k
To get a local copy up and running, follow these steps.
In order to run this project you need:
- git
use the following link to setup
git
if you dont have it already installed on your computer
- Ruby
use the following link to setup
Ruby
if you dont have it already installed on your computer
- Rails
use the following link to setup
Rails
if you dont have it already installed on your computer
- PostgreSQL
use the following link to setup
PostgreSQL
if you dont have it already installed on your computer
Clone this repository to your desired folder:
cd my-folder
git clone https://github.com/Johnadibe/tour-reservation-app-api
Install dependencies:
cd tour-reservation-app-api
bundle install
Edit config/database.yml
with your database connection info. Run the foolowing command
rails db:create
rails db:schema:load
The following command can be used to run the application.
rails s
👤 mrprotocoll
- GitHub: @mrprotocoll
- Twitter: @dprotocoll
- LinkedIn: @mrprotocoll
👤 Hassaan Baig
- GitHub: @Hassaan Baig
- LinkedIn: Hassaan Baig
👤 John Adibe
- GitHub: @Johnadibe
- Twitter: @JohnAdibe2
- LinkedIn: @John Adibe
👤 Chukwuemeka Ochuba
- GitHub: @Donmark2k
- Twitter: @donmark2k
- LinkedIn: LinkedIn
- [Add Admin dashboard]
- [Add payment system]
- [Cancel reservation]
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project, please don't forget to follow the contributors and give it a star.
We would like to appreciate Microverse for providing the resources and the platform for us to be a Professional full-stack developer, and We would specially thank Murat Korkmaz who is the original author of this design
This project is MIT licensed.