Skip to content

is a user-friendly application designed to facilitate the management of doctor appointments. It allows users to schedule appointments with their healthcare providers, view a list of upcoming appointments, and even cancel or delete appointments when necessary. This application streamlines the appointment booking process.

License

Notifications You must be signed in to change notification settings

CaptainBawa/DocBook-Back-End

Repository files navigation

📗 Table of Contents

📖 DOC BOOK app

**DocBook **is a user-friendly application designed to facilitate the management of doctor appointments. It allows users to schedule appointments with their healthcare providers, view a list of upcoming appointments, and even cancel or delete appointments when necessary. This application streamlines the appointment booking process, making it convenient for both patients and healthcare professionals to keep track of their schedules and ensure efficient communication regarding appointments. The Front end part of this project : DocBook-Front-End

🛠 Built With

Tech Stack

Client
  • Ruby
Server
Database

Key Features

  • List all the available doctors
  • **"A user can add or delete doctor **
  • **Client can reserve an appointment with a doctor or delete it **

(back to top)

🚀 Live Demo

(back to top)

📷 Video Recording

(back to top)

📋 Kanban board

(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:

  • A Code editor such as VsCode.
  • A web browser.
  • Postgresql, ruby and ruby on rails should be installed on your local machine

Setup

Clone this repository to your desired folder:

  cd my-folder
  git clone git@github.com:CaptainBawa/DocBook-Back-End.git

Install

Install this project with:

  cd  DocBook-Back-End
  gem install

Usage

To run the project, execute the following command:

  rails server

Run tests

To run tests, run the following command:

  rspec spec/

Deployment

You can deploy this project using: Render

(back to top)

👥 Authors

👥 Author 1:

👥 Author 2:

👥 Author 3:

👥 Author 4:

(back to top)

🔭 Future Features

  • Implement proper user authentication from the front end to the server.
  • "Add item" and "Delete item" links are accessible only by users who are admins

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

If you like this project please help it stand out by giving it a star ✨

(back to top)

🙏 Acknowledgments

  • I would like to thank Microvers for providing this great opportunity and for the project guide as well 👏
  • I would like to thank Mr Murat Korkmaz for the great design we followed on this app 👏

(back to top)

📝 License

This project is MIT licensed.

(back to top)

About

is a user-friendly application designed to facilitate the management of doctor appointments. It allows users to schedule appointments with their healthcare providers, view a list of upcoming appointments, and even cancel or delete appointments when necessary. This application streamlines the appointment booking process.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •