- design and create admin panel for the website
- design database schema
- creating REST API for supporting mobile app
- the most challenging part here was subscriptions