This is a solution to the Project Phase , Milestone 1.
A website by the name of AuthWiki offers a library of authentication codes, explains each code in great depth, and provides examples of how the codes operate. Through AuthWiki, users have access to a community. In Auth-Wiki, there are two types of users:
- Unauthenticated users and
- Authenticated users.
The unauthenticated user is only able to view and interact with the documentation, browse the library in part, access the most basic website information, and cannot download code samples. The authenticated user, on the other hand, has total access to the website and has the ability to contribute via remarks and responses, view example usages, and download code samples. A non-registered user needs to sign up in order to have full access.
- Full access to the plaftorm
- contribute, however, contribution should be limited to comments and reactions
- Able to view example usage
- Download code samples
- Visit the plaftorm to view basic information about it
- View and interact with the documentation
- Register to contribute
- Browse through library with limited information, download should not be available
The Backend Team Made tables/entities first:
User Library Comment Code_snippets
Decided what attribute each was to have and assigned a private key or id to each table
Next worked on relationships between the tables.
User has a one to one relationships with profile (user_id)
User has a one to many relationships with comments and library (snippet_id, the library's id)
Library has a one to many relationships with code_snippet and comments
Comments has a one to many relationships with code_snippets
- Figma
- Django
- VSCode
- Python
- Pen
- Paper
- Rukayat Lamidi -- Product Designer
- Bright Uwaoma -- Product Designer
- Margaret Ekerendu -- Product Designer
- Ebubechukwu Ijezie-- Product Designer
- Ali Abdul-Quadir -- Product Designer
- Ige Jide -- Product designer
- Loveth Iniovoghare -- Product Designer
- Damilola Bilewu -- Product Designer
- Dorcas Abraham -- Product Designer
- Akinde Oluwadamilola -- Product Designer
- Oluwatimilehin Erinle -- Full stack Developer (Python)
- Oluwaseun Akanji -- FullStack Developer (Python)
- Khadija Danhassan - FullStack Developer (Python)
- Onokwakpor Oghenekparobo -- Frontend Developer
- Francis Chukwuoma -- Backend Developer (Python)
- Oyepitan Fortune --Backend Developer (Python)
- Henry Ugwu -- FullStack Developer (Python)
- Morah Chukwuemeka - FullStack Developer (Python)
Big Big respect to the Zuri Team