mirror of
https://github.com/avictormorais/posterfy.git
synced 2026-04-25 07:45:55 +03:00
[PR #10] [MERGED] Community #10
Labels
No labels
enhancement
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/posterfy#10
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/avictormorais/posterfy/pull/10
Author: @avictormorais
Created: 3/4/2026
Status: ✅ Merged
Merged: 3/4/2026
Merged by: @avictormorais
Base:
main← Head:feature/community-platform📝 Commits (10+)
76a5ccbfeat: add share community posters feature0568736feat: dashboard: add favorites, bio and revamp UI19dd8e7feat: add public profiles, profile page & badges4ef2412fix: general sec fixes8ef0bebfeat: add admin panel, admin routes & badge systems4ca9aabfeat: add admin 'purge user' and edit bio features4bacaa8feat: add poster info panel and admin controlsc55270dfeat: default localized release/runtime titlesbe6a4f0feat: localize release date and fix runtime layout5541ef1feat: add context menu & admin actions to PosterCard📊 Changes
69 files changed (+11954 additions, -347 deletions)
View changed files
📝
client/src/App.jsx(+18 -8)➖
client/src/assets/coverEditor.gif(+0 -0)➕
client/src/assets/profile.png(+0 -0)➕
client/src/components/AdminRoute.jsx(+22 -0)📝
client/src/components/Commom/AlertModal.jsx(+26 -4)📝
client/src/components/Commom/Hint.jsx(+7 -4)➕
client/src/components/Commom/TierBadge.jsx(+66 -0)➕
client/src/components/Community/PosterCard.jsx(+795 -0)📝
client/src/components/EditProfileModal.jsx(+158 -10)📝
client/src/components/Grid.jsx(+32 -7)📝
client/src/components/Navbar/Navbar.jsx(+57 -7)📝
client/src/components/PosterEditor/CanvasPoster.jsx(+11 -3)📝
client/src/components/PosterEditor/Models/PosterBySearch.jsx(+2 -1)📝
client/src/components/PosterEditor/PosterEditor.jsx(+272 -11)➕
client/src/components/PosterEditor/PosterInfo.jsx(+449 -0)➕
client/src/components/sections/Profiles/Profiles.jsx(+513 -0)📝
client/src/components/sections/SharePosters/Community.jsx(+372 -52)➕
client/src/components/svgs/Badges/Admin.jsx(+27 -0)➕
client/src/components/svgs/Badges/Bronze.jsx(+27 -0)➕
client/src/components/svgs/Badges/Diamond.jsx(+33 -0)...and 49 more files
📄 Description
This PR prepares Posterfy to evolve from a poster editor into a scalable community platform. It introduces structural changes for social features, public sharing, user profiles, and product analytics while keeping a clear separation between Editor Mode and Platform Mode.
🌍 Platform Direction
👤 Users
📊 Metrics
🛠 Backend Structure
🌐 UX & Localization Improvements
🎯 Product Evolution
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.