Web-Based implementation of a Create, Read, Update, Delete App.
Uses HTML/CSS/Javascript for front end.
And Node.JS/MySQL for backend.
User session-id tied to SQL database (try refreshing the page or opening a new window, it should still display the current session's exercise database), holding the user's exercise name, reps, weight, date, and units. The user can add, edit, and delete exercises from his exercise table, which updates the corresponding entry in the database. Opening a new browser window in incognito, or using a different web browser such as Firefox vs Chrome will generate a new session ID, thus a new exercise table tied to that session.
Live version of app: http://weshavens.info/CRUDapp/
(DigitalOcean cloud hosting using a LEMP stack: Ubuntu Linux 18.4 running NGINX server, with MySQL (But no PHP in the app source code).
Sources cited: Special thanks to Nsquared Coding with the the guide "Node.js, Express & MySQL Tutorial - Build a Simple FullStack App", for which I used as the base guide to create this app. Link to guide: https://www.youtube.com/watch?v=vrj9AohVhPA