Skip to content

heyjiani/project-kintsugi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

371 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kintsugi

Kintsugi is an app that aims to promote accessibility to mental healthcare for immigrants by connecting them to providers of their cultural/linguistic background. Built in React + Express, it allows users to look up mental healthcare workers based on their language and location, and connect with them by booking appointments, sending transcribed voice messages, and video chatting.

Named after the Japanese art of mending broken pottery with gold/silver lacquer, Kintsugi was built with the intention of helping to destigmatize mental illness in vulnerable communities, and reframing the act of getting help in a more open, compassionate light.

This project was developed by Aya Okizaki, Lindsay Tannahill, and myself as our final project at the Lighthouse Labs Web Development Bootcamp.

Features

Users can search by language or location, or receive help from an automated chatbot. Homepage

Users can sort professionals available to them by location, issues, and type of profession. screenshot3

Users can book appointments, and use a voice transcriber if a keyboard in their language is not available to them. Booking Page

Users can view a list of their appointments and have live meetings via video. Appointment Page Video page

Running the projects

You need TWO terminal windows/tabs for this (or some other plan for running two Node processes).

In one terminal, cd into react-front-end. Run npm install or yarn to install the dependencies. Then run npm start or yarn start, and go to localhost:3000 in your browser.

In the other terminal, cd into express-back-end. Run npm install or yarn to install the dependencies, then npm start or yarn start to launch the server.

Dependencies

  • axios: 0.18.1
  • react: 17.0.2
  • react-dom: 17.0.2
  • react-hook-speech-to-text: 0.8.0
  • react-icons: 4.3.1
  • react-modern-calendar-datepicker: 3.1.6
  • react-router-dom: 6.2.2
  • react-scripts: 2.1.8
  • simple-peer: 9.11.1
  • socket.io-client: 4.4.1

React + Express No-Fluff Boilerplate

This project was built with @NimaBoscarino's React Rails Boilerplate.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors