Sons of Thunder: Electric is an electrician business app where users can visit and schedule appointments to receive a wide variety of electrical services for thier residential, commercial and/or industrial buildings. Users can create a profile to schedule, review, edit, reschedule and cancel existing appointments.
- Mongoose
- Express
- React.js
- Node
- HTML
- CSS
- Materialize
- Adobe Photoshop
(The following dependencies were installed to create this app)
- auth0-react
- materialize-css
- materialize-social
- react-dom-router
- react-json-pretty
- react-materialize
- body-parser
- cors
- dotenv
- express
- mongoose
Users can read about the company, view the services provided, and find the contact information once they land on the home page.
This app has a one to many relationship where users can create a profile and schedule multiple appointments.
- add time to appointment model
- add website tab icon
- dropdown for building types
- format date on front end
- link auth0 user to the appointment model
- prepopulate existing form when editing
- styling
- add Google Maps API
- add reviews and ratings of service
- add warning modal when cancelling an appointment
- add warning when canceling appointment
- authorization for owner of website to view specific pages and info
- autofill address input
- block out dates and times not availble
- carousel for before/after pictures
- make spanish verison
- save history of previous appointments
- send email to owner once a user schedules an appointment