Skip to content

grenzk/react-jivemed

Repository files navigation

react-jivemed

ERD ERD ERD ERD ERD ERD ERD

This project is an application that allows users to create hospital appointments.

Tech Stack

  • Ruby on Rails
  • React
  • Stripe API

Features

Admin

  • Create doctor and patient accounts.
  • Create doctor departments.

Doctor

  • Create available schedules for appointments.
  • View all scheduled appointments.
  • View all patients.
  • Update doctor department.

Patient

  • Create an account to create hospital appointments.
  • Receive an email to confirm pending account signup.
  • View all doctors.
  • View all transactions made by setting up appointments.

ERD

ERD

Test Accounts

Admin

  • email: jivemed.admin@email.com
    password: 123456

Doctor

  • email: jd.doctor@email.com
    password: 123456

  • email: mdc.doctor@email.com
    password: 123456

Patient

  • email: jdc@email.com
    password: 123456

Credit Card

  • Visa
    Card Number: 4242424242424242
    CVC: Any 3 digits
    Date: Any future date

  • Mastercard
    Card Number: 5555555555554444
    CVC: Any 3 digits
    Date: Any future date

More info: https://stripe.com/docs/testing

Live Demo

https://react-jivemed.onrender.com

Frontend Repo

https://github.com/grenzk/react-jivemed

Backend Repo

https://github.com/louisordonez/rails-jivemed