comunaro

byJohan Tornell

Modern social CMS inspired by Lunarstorm/Playahead Create a modern, modular CMS that works as a social community platform inspired by old Swedish communities like Lunarstorm, Hamsterpaj, Playahead, and Qruiser—but updated for today. Core concepts User profiles Avatar, cover image, bio, location, interests Customizable profile layout/themes (especially for VIP users) Friends system: add/remove friends, friend lists, privacy settings Forum / Discussion boards Category → subforum → threads → posts (similar to phpBB/punBB/vBulletin) Rich text editor, mentions (@username), reactions/emojis Moderation tools: pin, lock, delete, move threads; user warnings/bans Guestbook Each profile has a guestbook wall Public messages, optionally “friends-only” Simple threading (replies) and notifications when someone writes Private messages 1-to-1 and small group conversations Inbox view with search, unread indicators Attachments: images, links, emojis Live chat (Lajv-style) Real-time chat window that can pop over the site Online status indicator for friends Typing indicator, read receipts Optional premium-only features (extra reactions, stickers, themes) Social features Groups Open groups (anyone can join) and private/invite-only groups Each group has: Mini-forum (threads + posts) Group wall/updates Optional group chat Roles: owner, admin, member; group-level moderation tools Events Users and groups can create events Fields: title, description, date/time, location (physical or online), cover image RSVP system: going/maybe/not going Event chat or wall for updates and comments Photos User photo albums Tagging users, captions, comments Privacy controls per album/photo (public, friends, custom lists) Marketplace (mini, like Facebook) Users can post listings: title, description, price, category, location, images Basic search and filters (category, price range, location) Contact via private messages Optional “trusted seller” badge for VIP or verified users VIP / Premium system VIP status Extra profile customization: advanced themes, fonts, colors, profile modules Special badges and icons next to username Extended storage (more photos, bigger groups, more marketplace listings) Extra Lajv/livechat features: stickers, reactions, custom sounds Monetization hooks Support for subscription plans (monthly/yearly) Ability to lock certain features or cosmetics behind VIP Technical & UX requirements Architecture Modular design: each feature (forum, chat, marketplace, events, groups) as separate modules/services API-first: REST or GraphQL for all core entities (users, posts, messages, groups, events, listings) Frontend Modern, responsive UI (desktop + mobile) Clean, slightly nostalgic visual style that nods to early-2000s communities but feels current Admin panel User management, bans, role assignment Site Manangement: Manage the whole site Content moderation (reports, flagged posts) Configuration of VIP tiers, feature toggles, and marketplace categories Focus on: A solid data model for users, profiles, friends, groups, events, marketplace, and messaging. Clear module boundaries so the CMS can be extended later. A UX that feels like “modern Lunarstorm/Playahead” with live social interaction at the center.

Landing
Landing

Comments (0)

No comments yet. Be the first!

Project Tasks

35 tasks
#1

Generate system requirement document

0m 51s0.1 cr usedDone
#35

Generate system requirement document

0.1 cr usedQueued
#2

Generate personas & user flows

0m 56s0.1 cr usedDone
#7

Create flow for Community Member

0m 25sDone
#8

Create flow for Group Manager

0m 23sDone
#9

Create flow for Site Administrator

0m 22sDone
#10

Landing

5m 14sDone
#32

Repair Landing JSX

0m 13s0.2 cr usedDone
#26

Landing / Shared Header

0m 30s0.8 cr neededDone
#27

Landing / Hero

0m 58s0.8 cr usedDone
#28

Landing / Feature Mosaic

1m 2s0.8 cr usedDone
#29

Landing / Shared Footer

0m 16s0.8 cr neededDone
#30

Shared Site Header

0m 30sDone
#31

Shared Site Footer

0m 16sDone
#36

Design first page

0.1 cr usedQueued
#11

Login

Backlog
#12

Profile

Backlog
#13

Friends

Backlog
#14

Forums

Backlog
#15

Forum Moderation

Backlog
#16

Guestbooks

Backlog
#17

Messages

Backlog
#18

Live Chat

Backlog
#19

Groups

Backlog
#20

Group Management

Backlog
#21

Events

Backlog
#22

Photos

Backlog
#23

Marketplace

Backlog
#24

VIP

Backlog
#25

Admin

Backlog
#37

Design remaining pages

0.1 cr usedQueued
#5

Architecture

0.1 cr neededBacklog
#6

Workspace task plan

0.1 cr neededBacklog
#34

Update Implementation task plan

Backlog
#33

Rename project branding to comunaro

To Do
Preview dataChanges stay in this preview.
Landing design preview
Landing: View platform overview
Login: Sign in
Profile: Edit profile details
Profile: Customize theme
Friends: Add friend
Friends: Set privacy settings
Forums: Browse forum categories
Forums: Create thread
Forums: Reply to post
Guestbooks: Post guestbook message
Guestbooks: Reply to message
Messages: Send private message
Messages: Search inbox
Live Chat: Start live chat
Groups: Join group
Groups: Post group update
Events: RSVP to event
Photos: Upload photo album
Photos: Tag friends
Marketplace: Create listing
Marketplace: Search listings
Messages: Contact seller
VIP: Subscribe to VIP
VIP: Unlock profile customization
Preview dataChanges stay in this preview.
Landing design preview
Landing: View platform overview
Login: Sign in
Profile: Edit profile details
Profile: Customize theme
Friends: Add friend
Friends: Set privacy settings
Forums: Browse forum categories
Forums: Create thread
Forums: Reply to post
Guestbooks: Post guestbook message
Guestbooks: Reply to message
Messages: Send private message
Messages: Search inbox
Live Chat: Start live chat
Groups: Join group
Groups: Post group update
Events: RSVP to event
Photos: Upload photo album
Photos: Tag friends
Marketplace: Create listing
Marketplace: Search listings
Messages: Contact seller
VIP: Subscribe to VIP
VIP: Unlock profile customization