generated from uofa-cmput404/project-template
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Nathan Wong edited this page Oct 12, 2023
·
5 revisions
- See here for the full project-spec
- Create a social network platform with a "general API" that can connect to other hypothetical social network platforms.
- The platform will allow importing of other sources of posts, as well as distributing sharing posts / content.
- The platform will follow an "inbox model" => Share posts to your friends by sending them over.
- Encryption / security will not be much implemented.
- Basically it's a social network platform that can "accumulate" content & send its own content to / from other platforms.
Resources
Restrictions:
- Python 3.6+ is used.
- Django or Flash is used.
- Runs on Heroku OR provided VM's.
- Code is properly licensed.
API Guideline: Document in the README =>
- Note that REST API calls may be prefixed => "HTTP://service_address/api/authors/{AUTHOR_ID}/posts/"
- Service Address
- Port
- Hostname
- Prefix (if used)
- Username & password for HTTP basic authentication (if used)
- Half of the user stories are implemented.
- App should be able to connect with a clone of your project.
- App should be able to connect with at least 2 other groups.
- App should be able to connect with at least 3 other groups.
- Submission