Open ArshansGithub opened 4 weeks ago
https://docs.python.org/3.13/tutorial/index.html https://quart.palletsprojects.com/en/latest/ https://quart.palletsprojects.com/en/latest/how_to_guides/quart_extensions.html
https://motor.readthedocs.io/en/stable/index.html https://github.com/Quart-Addons/quart-mongo https://github.com/pgjones/quart-rate-limiter https://github.com/Quart-Addons/quart-bcrypt
Weekly progress meetings on weekend (~30 minutes)
All features must be developed with offline functionality in mind
Always communicate which features you are working on either via GitHub through assignment, comments, OR through discord.
Any questions regarding any type of development ask within the team discord, NOT THROUGH DMs so prevent duplicate questions and to keep everyone involved
Don't forget to commit your code and push so everyone can see progress. It is okay to push unfinished code aslong as it doesn't reach the main branch. Anyone should be able to pop into your branch and continue where you left off as needed.
GOOD SECURITY PRACTICES IS A MUST Think about how an attacker could manipulate inputs causing abuse. Do not leave an edge case unsolved. All features must be reviewed by Arshan, Peyton, Jason, and our mentors such as Sherveen, and Rahul.
Delete any malformed data in the development database via MongoDB Compass as you program.