Create a fully functioning application with authentication and CRUD routes. Make sure your CRUD routes are protected correctly. Who should be able to create data, access data, update data, and delete data.
Example applications:
- workout log
- habit tracker
- notes application
- blog
- movie/show reviews
- budget tracker
- point of sale system"