Skip to content

Commit

Permalink
Updating requirements
Browse files Browse the repository at this point in the history
  • Loading branch information
JonathanMcCormickJr committed Dec 1, 2024
1 parent 389f5e0 commit fadd627
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion requirements.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,13 @@ Users must be able to:
* Delete their account and all their profile data (public map item entries will remain but will be designated as having been posted by "[Deleted Account]"). Deleting one's account must be completed within 48hours and is irreversible.
* Manage their account by updating any of the following: name, username, passphrase, MFA methods (subject to minimum requirements for MFA specified for the account creation process), profile picture, preferred color mode (light/gray/dark/high-contrast).
* View a map (using a copy of the Bartlesville OpenStreetMap data in compliance with OpenStreetMap's terms) of Bartlesville's recycling dropoff sites, along with those site's details, even if not logged-in.
* While logged-in, submit new map item entries, review other users' entries, up/down vote other users' entries, submit edits to existing entries. (Edits to existing entries are treated the same way a new entry gets treated for the community review process).
* While logged-in, submit new map item entries, review other users' entries, up/down vote other users' entries, report entries as fraudulent, submit edits to existing entries. (Edits to existing entries are treated the same way a new entry gets treated for the community review process).
* Users that get 3 or more fraud flags on their posts within a month will be banned from posting for 3 months.

## Security
All authentication-related data, and all non-public user profile data, must be protected with post-quantum encryption (in addition to the presumably pre-quantum TLS which the app will have when deployed).


## Database
This app must use MariaDB with its TDE feature.

0 comments on commit fadd627

Please sign in to comment.