2024-12-29 15:26:27 -05:00
2024-12-29 15:26:27 -05:00
2024-12-27 20:26:02 -05:00
2024-12-25 17:52:13 -05:00
2024-12-29 15:21:34 -05:00
2024-12-26 21:21:25 -05:00
2024-12-26 21:21:25 -05:00
2024-12-25 17:52:13 -05:00
2024-12-25 17:52:13 -05:00
2024-12-25 17:52:13 -05:00
2024-12-25 17:52:13 -05:00
2024-12-25 17:52:13 -05:00
2024-12-25 17:52:13 -05:00
2024-12-25 17:52:13 -05:00
2024-12-25 17:52:13 -05:00
2024-12-25 17:52:13 -05:00
2024-12-25 17:52:13 -05:00
2024-12-29 15:21:34 -05:00
2024-12-25 17:52:13 -05:00

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

Overview

TODO:

  • [-] Activitypub

    • Accounts
    • [-] Posts
      • Local posts should be federated
      • Local posts should be deleted
      • Remote posts should be fetched
      • Remote posts should be deleted
    • Follows
      • I cannot follow myself
      • Check when waiting for approval
    • Likes
    • Comments
  • [-] Social features

    • 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
Description
A decentralized MySpace clone made in Laravel with ActivityPub support
Readme GPL-3.0 885 KiB
Languages
PHP 58.8%
Blade 21.2%
CSS 19.6%
JavaScript 0.4%