Build a Full-Stack Social Media Platform for Engineers (Next.js + Supabase)
Budget: $30 – $250 USD
I’m ready to roll out the first, lightweight version of EngineersHub—a bilingual (English / Arabic) social and professional network for students, engineers, and companies. For this initial milestone I need the essentials in place, not the full feature set.
Scope of this MVP
• Codebase in Next.js (latest) with Supabase for auth, data, and real-time updates, styled in Tailwind CSS and prepared for Vercel deployment.
• Three profile types—Student, Engineer, Company—each storing specialization tags.
• Simple, real-time feed where users can publish text or image posts and react to them.
• Direct messaging that proves WebRTC voice/video calling works between two users; no group calls yet.
• Notification placeholders (DB tables + basic UI toast) wired for future expansion.
• “Export résumé” button that converts profile data to PDF.
• Fully responsive UI plus language switcher supporting both English and Arabic.
Outside this phase
Short-video Reels, advanced moderation, and elaborate onboarding can wait; I only need the structural groundwork that shows each core element functions.
Deliverables
1. Clean, well-commented Git repo.
2. README with environment variables and one-click deployment steps.
3. Brief Loom (or similar) walkthrough of architecture and key decisions.
If you’ve already shipped projects with Next.js, Supabase RLS, WebRTC, and FFmpeg, I’d love to see one example in your response.
Scope of this MVP
• Codebase in Next.js (latest) with Supabase for auth, data, and real-time updates, styled in Tailwind CSS and prepared for Vercel deployment.
• Three profile types—Student, Engineer, Company—each storing specialization tags.
• Simple, real-time feed where users can publish text or image posts and react to them.
• Direct messaging that proves WebRTC voice/video calling works between two users; no group calls yet.
• Notification placeholders (DB tables + basic UI toast) wired for future expansion.
• “Export résumé” button that converts profile data to PDF.
• Fully responsive UI plus language switcher supporting both English and Arabic.
Outside this phase
Short-video Reels, advanced moderation, and elaborate onboarding can wait; I only need the structural groundwork that shows each core element functions.
Deliverables
1. Clean, well-commented Git repo.
2. README with environment variables and one-click deployment steps.
3. Brief Loom (or similar) walkthrough of architecture and key decisions.
If you’ve already shipped projects with Next.js, Supabase RLS, WebRTC, and FFmpeg, I’d love to see one example in your response.
Related categories:
PHP
JavaScript
Mobile App Development
PhoneGap
Full Stack Development
Database Management
WebRTC
Next.js
Tailwind CSS
Vercel