Skip to content

Repository files navigation

Edoc

screenshot

Introduction

This is the frontend of the capstone project in Microverse curriculum The project handles searching physicians by their specialty and handles creating appointments with patients.

It consumes backend API built with rails

You can check back-end here

Features

  • Mobile app.
  • Authentication with JWT.
  • Filtering physicians by category.
  • Creating appointments with physicians.
  • Leaving upvotes and reviews.

Built With

  • React
  • Redux
  • TailwindCSS
  • React router

Live Demo

Live Demo Link

Prerequisites

  • create-react-app
  • yarn or npm

Setup

git clone git@github.com:mosaaleb/edoc.git
cd edoc
yarn install

Running the project

  • Clone the backend.
  • Follow the instruction on how to set up the backend.
  • Setup the frontend part (check the Setup section).
  • Start the server on both the backend and frontend.
# backend Railsrailss# frontend Reactnpmstart
  • Start developing.

Serveryarn react-scripts start

Automated Tests:

There are no automated tests yet added for this project.

Author

👤 Muhammad Ebeid

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

Coming Features

  • Doctor profile page listing all reviews left by patients.
  • Consuming doctor likes from back-end API.

Do you have a specific feature in mind? Please Submit it.

Acknowledgments

📝 License

This project is MIT licensed.

About

Api Client for EDoc (scheduling appointments with physicians).

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages