A microblogging web application written in Python and Flask.
- User management, including secure password handling, logins, user profiles and avatars.
- Database management and database migration support
- Handling of user input via web forms
- Pagination of long lists of items
- Full-text search
- Email notifications to users
- HTML templates
- Working with dates and times
- Internationalization and localization
- Installation on a production server
- Working with Docker containers
- Application Programming Interfaces
- Push notifications
- Background jobs