Milestones
Fully functional user service (Deadline: Not Set)
- database design
- functional register and login
- dependable session management
- need otp support?
- steam links using openID
Fully functional games service (Deadline: Not Set)
- database design
- stored list of user steam games that are supported by the service
- pagination
- search funtionality (w elasticsearch) (?)
Middleware
-
Fully functional mail middleware
- send otp from server to client email
-
Fully functional steam openid auth middleware for steam link
- dependable middleware to link steam
Testing
- Integration testing
Up to date Documentation (Deadline: Not Set)
-
endpoint for all service is well documented (Deadline: Not Set)
- user service endpoint
- games service endpoint
- session service endpoint
- auth service endpoint
- middleware service endpoint
-
architecture is well documented
- complete diagram of the backend design
- all service database design
- codebase documentation