This web app lets users notate guitar chords in the browser. Users generate blank chord diagrams and place dots to indicate finger positions. All the diagrams are generated with SVG's.
- Create React App - Used on the client side for easy bootstrapping of React
- Node.js/Express - Handles the requests to the database for user creation/login and displaying of chordsheets belonging to that user.
- MongoDB - where the data is stored
- Passport.js - Authentication middleware for Node.js