- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- ❓ FAQ (OPTIONAL)
- 📝 License
[Book Destinations Api] is a Api only application that acts as the server for the client app. The application provides data through api and also handle user authentication. Here is a link to the Client App. FrontEnd
Ruby on Rails
Database
- [Database schema containing the User data, Destination and Reserve]
- [Api only application]
- Here is the link to the projects Kanban board we set up.Click here.
- We started collaborating in a team of 3 but currently, we are 2 members.
Not live yet...
To get a local copy up and running, follow these steps.
In order to run this project you need:
Example command:
gem install rails
Clone this repository to your desired folder:
Example commands:
cd book-destinations-api
git clone https://github.com/obimbo07/book-destinations-api.git
Install this project with:
Example command:
cd book-destinations-api
gem install
To run the project, execute the following command:
Example command:
- Remove config/master.key and config/credentials.yml.enc if they exist.
- Run in the terminal: EDITOR=code rails credentials:edit
- Close the editor that opens.
- This command will create a new master.key and credentials.yml.enc if they do not exist.
- rails db:create, rails db:migrate
rails server
To run tests, run the following command:
Example command:
bin/rails test
You can deploy this project using:
render
👤 Austin Obimbo
👤 Vikas Chib
- GitHub: @vikas924
- Twitter: @vikas410190
- LinkedIn: Vikas Singh
- [Implement payment models and logic]
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project give it a Star and come contribute new features. We welcome you all.
- We would like to thank microverse for their guidance on the project.
- We also love to thank the Murat Korkmaz on Behance who provided us with the design.
Add at least 2 questions new developers would ask when they decide to use your project.
-
[Can I contribute?]
- [Yes, you are welcome to contribute, We value pair programming]
This project is MIT licensed.