OurSpace/README.md

51 lines
1.3 KiB
Markdown

# OurSpace
OurSpace is supposed to work like a clone of MySpace while being completely decentralised (based in the activitypub protocol).
Notice that the styles were taken from [AnySpace](https://anyspace.3to.moe/about.php)
## Overview
![](img/OurSpaceHome.png)
![](img/OurSpaceProfile.png)
## TODO:
- [-] Activitypub
- [x] Accounts (users can now be found in mastodon instances)
- [ ] Posts
- [ ] Local posts should be federated
- [ ] Remote posts should be fetched
- [x] Follows
- [ ] Likes
- [ ] Comments
- [-] Social features
- [x] Profile
- [ ] Show when the user is online
- [ ] Set mood
- [ ] Set interests
- [ ] Update profile picture
- [ ] Mark account as private (in federation manual approval is needed)
- [ ] Allow custom CSS
- [ ] Profile audio
- [ ] Friends (they are known as follows in the activitypub protocol)
- [ ] Add friends
- [ ] Remove friends
- [ ] Posts (everything should be federated)
- [ ] Create posts
- [ ] Delete posts
- [ ] Like posts
- [ ] Comment posts
- [ ] Blog
- [ ] Bulletin
- [ ] Groups
- [ ] Forum
- [ ] Events
- [ ] Add users to favourites
- [ ] Chat
- [ ] Others
- [ ] Music
- [ ] Announcements