Skip to content

Latest commit

 

History

History
215 lines (132 loc) · 5.46 KB

README.md

File metadata and controls

215 lines (132 loc) · 5.46 KB

📗 Table of Contents

📖 [final-group-capstone ]

[ final-group-capstone ] is an application which allows users to to book an apponitment with a doctor for the stipulated amount of time.

🛠 Built With

Tech Stack

Server
Database

Key Features

  • [Authenicate user]
  • [Fetch bookings]
  • [Post bookings]

(back to top)

(back to top)

💻 Getting Started

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

Prerequisites

In order to run this project you need:

  • Have ruby installed
  • Have node installed
  • Have rails installed

Setup

You can find the React Frontend client at React-client

Clone this repository to your desired folder:

To run and view this application, you will first have to clone a local version of this repository using:

git clone https://github.com/Ibtisam34/Final-group-capstone

Install

Install this project with: bundle install

Usage

  • To run the project follow the instructions below:

  • You can find the React Frontend client at React-client

  • Configure Environment file in your project by running the following command:

bundle exec figaro install

  • In config/application.yml, add the following env keys: DEVISE_SECRET_KEY: DB_USERNAME: DB_PASSWORD:

  • Run the command below to generate App Secret for your authentication and add as the DEVISE_SECRET_KEY in your environment: rake secret

  • Then run the following command to setup the database:

 rails db:create, rails db:migrate, rails db:seed
  • Start a local server running the command:

rails s

Run tests

To run tests, run the following command:
rspec spec/models/doctor_spec.rb
rspec spec/models/user_spec.rb

-->

(back to top)

👥 Authors

👤 Falis Abdikani

👤 Joshua Blue-Jack

👤 Girma Tarekegn

👤 Odai

(back to top)

🔭 Future Features

  • [More booking options]

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

Give a ⭐️ if you like this project!

(back to top)

🙏 Acknowledgments

we would like to thank:

  • Microverse for adding this project in the carriculum
  • Murat Korkmaz the creator of the original design.

(back to top)

Kanban Board

(back to top)

Initial Kanban Board

image

  • Team of 4 members

(back to top)

📝 License

This project is MIT licensed.

(back to top)