- Users can asks questions and give answers.
- Question and answer can include images and mathematical complex equations/expressions.
- Users can add questions to their favourite list.
- Users can up or down vote each question or answer.
- Questions can be filtered based on tags, favourites and asked by me.
- Questions can sorted by time, up or down vote and net vote.
- Users can get realtime notification if any of their questions get answered.
- Error handling
- Optimize queries
- Add logger
- Replace Minio with S3
- Use Nginx/Apache as reverve proxy
- Deploy and test
- Build CI/CD