- migrate to PostgreSQL
- refactor REST API
- utilize a stream or msg broker for communication with user-analytics
- add Spring profiles
- think about adding a checkbox answer
Hippo Survey platform microservice for handling creation and retrieval of surveys
- Train models per survey
- Predict age and gender from submissions
- Use Ribbon to communicate with Analytics service
- Configure training threshold
- Add more question types
- Setup OAuth2 authentication with Auth0 remote server
- Add User classes and services
- Add User repository
- Add statistics functionality
- Add Submission classes and services
- Add a Submission repository
- Expose a REST API for post and getting submissions
- Add MongoDB repository and connect to remote Atlas database cluster
- Expose a REST API for adding and retrieving surveys
- Expose an endpoint for retrieving survey metadata
- Configure CORS