Skip to content

Tucker-Gilligan/barberism

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Barberism

Live Deployment

https://barberism.vercel.app/

Summary

Individuals with Autism or sensory sensitivities often have individualized needs when it comes to getting a haircut, and finding a barbershop or barber to meet these needs may be a difficult task. This often leads to avoidance of this task altogether, resulting in looking unkempt or overgrown.

Barberism is an app where these people can connect with barbers who are willing and capable to meet these individualized needs.

No more cold calling or trial and error. Barberism starts the conversation to create the perfect match.

User Stories

Users start on a landing page, which provides the option to register a barber or locate a barber.

LandingPage

Users can get a list of all barbers including their services

Users can delete current barbers.

- Users can update current barbers to update their demographic or contact information.

barberListPage

EditPage

Users can get a list of all barbers including their services while querying by state

SearchByState

Users can create a new barber, as well as selecting the services they provide.

RegisterBarberPage

About Page

Technology Used

Client:

  • ReactJS
  • react-router-dom for routing and in-app navigation
  • CSS (vanilla CSS)
  • Babel
  • Webpack
  • Vercel for deployment
  • Jest for testing

Backend

  • Express for handling API requests
  • NodeJS for interacting with the file system
  • Postgrator for database migration
  • Mocha, Chai, Supertest for endpoints testing
  • Knex.js for interfacing with PostgreSQL database
  • Heroku for database and server deployment

About

Full-stack Barberism project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published