Skip to content

team-louis-vuitton/unlocking-wellness

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unlocking Wellness

A health-care web and mobile app that allows patients to find and assemble a team of providers who are specially trained to care for marginalized communities and people groups.

Alt text
Home page of the application.

Tech Stack

Front End

JavaScript HTML5 CSS3 React Material UI NPM Next JS Figma

Back End

NodeJS Express.js Postgres Firebase

Version Control & Deployment

AWS Vercel Git GitHub

Getting Started

Installing:

cd server && npm install
cd client && npm install

Then, run the development server:

cd server && npm run next start
cd client && npm start

Place and export Yelp API key in

server/config/config.js

Open http://localhost:3000 with your browser to see the result.

Firebase for Authentication

The project currently offloads its authentication, log in, and registration to Firebase. In order to deploy the project, create a Firebase account and project, then update the following variables in client/.env.local :

[x] NEXT_PUBLIC_FIREBASE_PUBLIC_API_KEY

[x] NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN

[x] NEXT_PUBLIC_FIREBASE_PROJECT_ID

[x] NEXT_PUBLIC_SERVER_IP

Team

Ran An

Zach Bretz

Caleb Broderick

Keefe Dashiell

Ubin Jung

Zadok Kim

Brian Lee

Sophie Nguyen

Screenshots

Alt text
Provider Search Results
Alt text
Provider Search Results in Dark Mode
Alt text
Results Map
Alt text
Chatbot
Alt text
Login Page