https://github.com/olawale-o/rails_appointment
A RESTful Rails API backend to book an appointment with a doctor.
https://github.com/olawale-o/rails_appointment
cancancan devise-jwt postgresql rails-api rspec-rails rswag ruby shoulda-matchers
Last synced: 14 days ago
JSON representation
A RESTful Rails API backend to book an appointment with a doctor.
- Host: GitHub
- URL: https://github.com/olawale-o/rails_appointment
- Owner: olawale-o
- Created: 2021-11-23T19:51:01.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-07-27T01:49:41.000Z (about 1 year ago)
- Last Synced: 2025-03-28T09:44:02.843Z (7 months ago)
- Topics: cancancan, devise-jwt, postgresql, rails-api, rspec-rails, rswag, ruby, shoulda-matchers
- Language: Ruby
- Homepage: https://dry-ravine-88800.herokuapp.com/
- Size: 1.73 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Doctor Appointmemnt - API
> A RESTful Rails API backend to book an appointment with a doctor.
### ERD
## Built with
- Ruby
- Ruby on Rails
- PostgresSQL## Getting started
#### Prerequisites
- Ruby
- Rspec
- Rails
- PostgreSQL#### To get a local copy of this repository kindly follow the steps below.
- Kindly make sure you have **ruby**, **Ruby on rails** and **PostgreSQL** installed
- Scroll to top of this current repository
- Click on the `Code` button with background color green on the right end corner
- Click on the clipboard icon on the extreme right of the dropdown to copy the repository link
- In your local PC, open your terminal or command prompt in the folder you would like to clone this repository into
- Type `git clone (copied link)` on the currently opened terminal or command prompt
- Remember to change `(copied link)` to `git@github.com:olawale-o/rails_appointment.git` which is the name of the repository### New Database Setup
```
rails db:create
rails db:migrate
```### Troubleshoot database
```
rails db:drop
rails db:create
rails db:migrateor
rails db:setup
```
### Test
```
rspec
```## Author
👤 **Omoogun Olawale**
* Github: [@githubhandle](https://github.com/olawale-o)
* Twitter: [@twitterhandle](https://twitter.com/ibreaktherules)
* LinkedIn: [LinkedIn](https://www.linkedin.com/in/olawaleomoogun/)## Contributing
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page.](https://github.com/olawale-o/rails_appointment/issues)## Show your support
Give a ⭐️ if you like this project!
## Acknowledgements
- Microverse
- Original design by [Murat Korkmaz](https://www.behance.net/muratk) on Behance