- Create MongoDB Atlas Cluster and Sync dbname, collection name and datarep
- Try to Modularize (merging files) as much as possible and create a main
app.pyfile - Testing APIs / Completing All APIs
-
Create a file MongoConnection.py, which has a connecter class and functions that CRUDs data from the database, similar to
newformat/modules/beta.py -
Choose either Blueprint or newformat
-
MongoDB should be a ENVVAR
-
Better naming instead of contributer initials
-
Overall API Testing
-
Fill up database with some sample data
Fun Challenge:
- Create rules to the branch such that no one can push to the main branch directly and if someone should make changes to the main branch they should make a pr from elsewhere and the PR should def be approved by
nnumber of reviewers. - Try API testing with Github Actions, i.e., whenever someone makes a PR, it should check the APIs and see if it gives the expected output for sample input