/Doctor-appointment

This web application is the API that serves as the backend to the [Doctor-appointment_frontend](https://github.com/Felix45/Doctor-Appointment-Front-end)

Primary LanguageRuby

Doctors Appointment Backend

This web application is the API that serves as the backend to the Doctor-appointment_frontend

Front-end Repository

Repository Pull request
Repo link >> Pull request Here >>

Team members: @felix45, @henrycode460, @silviatofana

Built With

  • Major: Ruby
  • Frameworks: Rails
  • Technologies: Git, Gitflow, Linters, Github, PostgreSql, Rubocop

Live Demo

The live demo http://finalcapstonedoctorappointment.herokuapp.com/api-docs/index.html

Getting Started

To get a local copy up and running follow these simple example steps.

Prerequisites

  • Have a computer and internet connection
  • Have Ruby installed on your computer
  • Have Rails installed on your computer
  • Have a basic knowledge of Ruby and OOP concept
  • Have a basic knowledge of Rails
  • Have a general understanding of what testing is
  • Have visual-studio code or any other code editor installed on your computer.

Setup

Install

  • Run the command bellow in your terminal to get all required files
bundle install

Setup Database

To setup the database on your local machine run respectively the commands bellow:

 rails db:setup
 rails db:migrate
 rails db:seed

Run tests

you can run one of the following command in your terminal

  1. Run testing
rspec
  1. Run linters
> Rubocop --color
> Rubocop -a

Authors

👤 Silvia Tofana

👤 Felix Ouma

👤 Henry V. Singhbeh

🤝 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

  • Hats off to the whole microverse community

License

This project is MIT licensed.