Module View Controller
![](./talk-1-mvc-revisited/mvc.jpg)
MVC is the guiding principle for the structure of our application.
Delete Song
![](./talk-2-delete-button/delete-button.png)
How to remove a song from the playlist
Forms Design
![](./talk-3-form-design/forms-design.jpg)
How a form UI is laid out in HTML using Semntic UI
Form Programming
![](./talk-4-form-programming/form-prog.jpg)
How to accept user input from a form and process it in a controller
The Store
![](./talk-5-store/store.png)
The Playlist are ultimately stored in a JSON file. This file is managed by database modules.
Lab-5 Gomix Playlist 3
![](./book-a-gomix-playlist-3/img/main.jpg)
Enable Songs and Playlists to be added via simple forms.