Take a fork of this repository Take out a new branch called "solution"
- Create a user dashboard with a sidebar
- Make a registration form and register a user
- Make a login form and authenticate a user
- Make your dashboard route login safe
- Make a new endpoint for user episode creation (see api folder)
- Show all new episodes for a user on a new episode route
- Both these routes should be protected
- show user analytics on the dashboard :
- Create a bar chart for episode downloads
- Create a line chart for top hours
We use Tailwind and SCSS for UI but you may use any libraries that you may like.
Be creative with how the application looks