/break_a_leg

Full Stack Project 1

Primary LanguageJavaScript

Break A Leg

Date: 7/25/2022


By: Joshua Langner


| LinkedIn | GitHub | Portfolio


Hosted Site

This project is currently not hosted due to the loss of free hosting services. As on 03/20/2023, I am searching for free or inexpensive hosting options for a MERN stack application

To view this application on a localhost:

  • Fork and clone this repository
  • npm install
  • npm start dev
  • npm run start

Description

This application connects community theater-goers to the cast and crew of the current production. Theater admin can easily create, update, and delete show and volunteer profiles for the public to read.

The two Mongoose components: Shows & Volunteers


Technologies Used

  • JavaScript
  • CSS
  • HTML
  • React.JS
  • Express
  • MongoDB
  • Mongoose

ERD

ERD

Component Hierarchy Diagram

Component_Heirarchy_Diagram

Screenshots

Home Page

Home Page

Volunteer Page

Forms Page

Admin Forms Page

Forms Page


Credits & Citations

.then vs async/await StackOverflow
Additional learning on Express routes Express
eadshot images JCPenney
"Murder on the Orient Express" Poster Concert_Poster
"Beauty and the Beast" Poster WikiMedia
"Aladdin" PosterPlayBill_Store
"Dracula" Poster DC_Casset
"Clue the Musical" Poster SRHS_News