Social Media Web Application

Social Media Web Application

Social Media Web Application

Upwork

Upwork

Remoto

7 horas atrás

Nenhuma candidatura

Sobre

There is a need for someone to do Backend and someone to do Frontend 🔧 BACKEND DEVELOPER (PostgreSQL / Wallet & Gifting) Project: – Social creator platform with paid gifting About the Product The App is a live social platform where users follow personas (creators), view trending rankings, and interact. We are now adding wallets, paid gifting, stickers, and rankings. Current Stack (Already Live) • VPS (all services on one server) • PostgreSQL (managed via CloudBeaver) • MinIO (S3-compatible object storage) • Coolify (Docker, CI/CD, environments) • Umami Analytics • Frontend already exists and is live What We’re Building (Backend) You will be responsible for: • User wallet system (balance, ledger, security) • Credit card payment integration (Stripe or similar) • Gifting system (paid stickers sent to personas) • Persona wall gifts feed (public display) • Rankings (Most Gifted personas, Top Gifters users) • Admin controls: • Sticker CRUD (image, price, enable/disable) • Wallet & gifting transaction visibility • Webhooks handling (payments) • Anti-abuse logic (rate limits, no self-gifting) • Clean APIs consumed by frontend Requirements • Strong PostgreSQL experience • Node.js (Express or NestJS) or Laravel • Payment integrations experience (Stripe preferred) • Experience with Docker & CI/CD • Comfortable working on an existing production system • Clean, documented API work Bonus • Scaling / security experience with payments • Experience with MinIO / S3-compatible storage This is not a greenfield project. Platform exists. You’ll extend it cleanly. ⸻ 🎨 FRONTEND DEVELOPER (Wallet, Gifting UI) Project: Social creator platform UI expansion About the Product The App is a live creator platform. Users browse personas, rankings, and profiles. We are adding wallets, paid gifting, sticker UI, and ranking pages. Current Stack • Frontend already live (React / Next.js likely) • Backend APIs already exist and more will be added • Deployed via Coolify • Media served via MinIO What You’ll Build (Frontend) You will be responsible for: • Wallet UI • Balance display • Load money flow • Transaction history • Payment flow UI (card input, success/fail states) • Gifting UI • Gift sticker selector • Send gift flow • Gift confirmation animation • Persona wall gifts • Public wall feed showing gift stickers • Pagination / infinite scroll • New pages • Most Gifted personas • Top Gifters users • Admin UI • Manage stickers (add, edit price, enable/disable) Requirements • Strong React / Next.js • Experience consuming REST APIs • Clean UX for payments and micro-interactions • Responsive design • Production-grade UI mindset (loading, empty, error states) Bonus • Animation experience • Web3 / creator economy platforms experience Design direction exists. You execute fast and clean.