Skip to content

rochelle-rossman/find-my-therapist

Repository files navigation

Find My Therapist

This project was built as my front-end capstone while attending a full stack web developement bootcamp at Nashville Software School.

The goal of this project was to create an app that centers both therapists and folks seeking therapy from marginalized communities by prominently featuring the information that would be most important to them.

Anyone may visit the site and browse through the therapists that are part of the community. They could filter the therapists by gender, pronouns, sexual orientation, and race/ethnicity. They could also browse and search through the blog posts that are written by the therapists.

An authenticated user who has created their profile may save therapists they are interested in contacting to their own personal list.

An authenticated user who has created their therapist profile may contribute blog posts to share with the entire community.

Screenshots

App Screenshot

App Screenshot

Video Walkthrough

Loom

ERD

Tech Stack

React

Bootstrap

Next JS

SASS

Firebase

Netlify

JavaScript

Postman

Run Locally

  1. Clone the project
  git clone git@github.com:rochelle-rossman/find-my-therapist.git
  1. Go to the project directory
  cd find-my-therapist
  1. Install dependencies in the root directory
  npm install
  npm run prepare
  1. Create a project on Firebase

  2. Copy over enviromental variables from Firebase to .env file

  3. Import sample data JSON file to realtime database in your Firebase project

  4. Start the server

  npm run dev

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published