tissakhosla / mern-ny-phil

Netlify Deployment

Home Page:https://gifted-tesla-ea0fc7.netlify.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NY-Phil Basic Database Front-End

General Notes

  1. Browser App displays buttons that direct straightaway to the API route itself.
  2. Composer, Season, Conductor, or Orchestra buttons, when clicked, display all programs with the selected item.
  3. Create allows one to paste a JSON tyoe object that matches the schema necessary, and appends the data-set.
  4. Read button simply displays the whole set. More specific read functionality comes from the other buttons.
  5. Update by Id button takes in an Id, and allows the user to paste necessary updates in the Prompt.
  6. Delete removes a program based on the Id in the prompt.

Future plans

  1. Each selection should display associated buttons.
  • for example if I click Pierre Boulez it should return all the buttons that match the performances associated with Pierre.
  1. Search functionality needs to be added, as well as cross sectional search.
  • Let's say I want to find a program of Leonard Bernstein conducting Beethoven in a season between 1975 and 1980.
  1. Add soloist, work title, and instrument buttons/search.

Dream Plans

  1. Use this database to create an app that allows musicians/anyone to keep a database of events.
  • properties include not only metaData (date, time, personnel, etc.) but also actual content (notes, PDFs, audio, video, etc.)
  • the events could then be revisited with all necessary materials at hand.
  1. I'd like to make this app, and all future apps to be accessible for use with screen readers seamlessly.

About

Netlify Deployment

https://gifted-tesla-ea0fc7.netlify.com/


Languages

Language:JavaScript 76.5%Language:HTML 19.4%Language:CSS 4.2%