Skip to content

Kombobill/front-end

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iCare Health / Caregiving App

By Billgates

Table of Content

Built With

  • ReactJS
  • Ruby on Rails (API)
  • PostgreSQL

Description

iCare Health App is a web platform built with React and Ruby on Rails for the front-end and back-end respectfully. The platform assists patients in finding caregivers and booking medical appointments with their preferred practitioners. iCare creates a community of like-minded individuals who seek to see the betterment of individuals sffected by Celebral Palsy, ADHD, Down Syndrome, Autism etc.

Screenshots

Landing Page

landing page

Appointments Page

Appointments Screenshot

Deployed Project

MVP

A user would be able to:

  • View the homepage
  • Register a patient with a caregiver of their choice
  • Login after signing up
  • Display a list of all patient's appointments
  • Book an appointment with a preferred practitioner
  • Delete a listed appointment
  • Logout of the session

Finishing up:

  • Ability to edit an appointment

Challenges:

  • 405 Error
    The 405 Method Not Allowed error occurs between a client and a server. This message indicates that the web server has recognized a request from a web browser to access the website but rejects the specific HTTP method. Since the web browser cannot access the requested page, it will show an error message instead.

Getting Started

Prerequisites

You need an IDE of your choice (preferably Visual Studio Code). You will need a browser (preferably Chrome) to view the webpage. You need to have installed npm and JSON-server on your local machine.

Setup

Clone the project using these links depending on your local environment using https or ssh

Install

Front End:

  • After a successful clone, move into the project directory and run npm install to install the required node modules
  • Then run npm start to start the react app.

Back End:

  • Clone from this repo https://github.com/david-commit/iCare-backend
  • Run bundle install to install required dependancies

Usage

  • Make sure your rails server is running for the app to work as intended.
  • The project requires an internet connection to work because information is fetched from an external source.

Author

👤 Billgates Kombo

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published