mirror of
https://github.com/avictormorais/posterfy.git
synced 2026-04-25 07:45:55 +03:00
[PR #8] [MERGED] Add backend structure and authentication system #9
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#9
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/8
Author: @avictormorais
Created: 10/25/2025
Status: ✅ Merged
Merged: 10/25/2025
Merged by: @avictormorais
Base:
main← Head:backend-setup📝 Commits (6)
2da0402feat: create server and integrate login feature8948ecbstyles: enhance dashboard UI and add i18n translations2df31a6feat: add route change loading indicator and improve Dashboard loading4647decfeat: add permissions and status fields to user modela696e51feat: add profile editing modal and backend supportd731223feat: add EditProfileModal to Dashboard page📊 Changes
119 files changed (+3529 additions, -91 deletions)
View changed files
📝
client/.env.example(+2 -1)📝
client/.gitignore(+0 -0)📝
client/LICENSE(+0 -0)📝
client/eslint.config.js(+0 -0)📝
client/index.html(+0 -0)📝
client/netlify.toml(+0 -0)📝
client/package-lock.json(+0 -0)📝
client/package.json(+0 -0)📝
client/public/.htaccess(+0 -0)📝
client/public/CNAME(+0 -0)📝
client/public/_headers(+0 -0)📝
client/public/_redirects(+0 -0)📝
client/public/albuns.png(+0 -0)📝
client/public/ico.png(+0 -0)📝
client/public/manifest.json(+0 -0)📝
client/public/robots.txt(+0 -0)📝
client/public/search-console-help.txt(+0 -0)📝
client/public/sitemap.xml(+0 -0)📝
client/public/vite.svg(+0 -0)📝
client/public/web.config(+0 -0)...and 80 more files
📄 Description
This PR introduces the initial backend setup for Posterfy, including a Node.js + Express server and MongoDB integration. It also adds Google and Spotify authentication with unified user accounts based on email and automatic username generation. This marks the foundation for future community and poster-sharing features.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.