
Fermé
Publié
Payé lors de la livraison
Project Overview We are looking for an experienced Flutter Developer who can also mentor/guide during development to build a real-time messaging mobile application similar to WhatsApp (MVP version). The goal is to build a scalable, production-ready app while also helping me understand the development process step-by-step. This is both a development + teaching role. ---Project Objective Build a cross-platform mobile app with real-time chat functionality using modern scalable architecture. The developer should follow clean code practices, proper documentation, and guide on best practices. ---Technical Architecture The app will be built using the following stack: Mobile App — Flutter Backend API — Node.js + Express Real-time Messaging — [login to view URL] Database — MongoDB Cloud Storage — AWS S3 Hosting — AWS / DigitalOcean Architecture Flow: Mobile App (Flutter) ↓ API Server (Node.js) ↓ Socket Server (Real-time) ↓ Database (MongoDB) ↓ Cloud Storage (S3) ---Scope of Work Phase 1 — Setup & Planning Project architecture setup Development environment setup Git repository setup Database schema design API structure planning ---Phase 2 — Core Features (MVP) User authentication (OTP / Email login) User profile management One-to-one real-time chat Message delivery & read status Online/offline status Push notifications Media sharing (images/files) Chat list screen Basic UI similar to modern messaging apps ---Phase 3 — Backend Development REST API development Socket server setup Database integration File upload to S3 Security implementation Error handling ---Phase 4 — Testing & Deployment Performance testing Bug fixing App optimization Deployment guidance Documentation ---Mentorship Requirement The developer should: Explain code structure Conduct weekly learning sessions Guide on best practices Help understand architecture Provide recorded sessions if possible ---Required Skills Must Have: Flutter (Strong experience) Node.js + Express [login to view URL] MongoDB AWS / Cloud services REST API development Real-time app experience Good to Have: Experience building chat apps App scalability knowledge DevOps basics Security best practices ---Deliverables Fully functional mobile app (Android + iOS ready) Backend source code Database schema API documentation Deployment guide Technical documentation ---Project Timeline Estimated duration: 8 to 12 weeks ---Budget Open to proposals (Fixed price or hourly) Please include: Your estimated cost Timeline breakdown Similar projects portfolio ---Proposal Requirements Please share: Previous chat app or real-time app experience GitHub or portfolio Tech stack expertise Your development approach Mentorship experience Availability per week ---Engagement Type Long-term collaboration possible if project goes well. ---Ideal Candidate We are looking for someone who is: Communicative Patient (teaching mindset) Detail oriented Experienced in scalable architecture Reliable --- We are excited to build a high-quality messaging app with the right developer partner
N° de projet : 40236972
Projet à distance
Actif à il y a 56 ans
Fixez votre budget et vos délais
Soyez payé pour votre travail
Surlignez votre proposition
Il est gratuit de s'inscrire et de faire des offres sur des travaux

Lucknow, India
Membre depuis janv. 17, 2021
₹600-601 INR
₹1000-3000 INR
$35-50 USD / heure
$30-250 USD
₹750-1250 INR / heure
₹12500-37500 INR
₹1500-12500 INR
₹750-1250 INR / heure
$30-250 USD
$10-100 USD
₹1500-12500 INR
₹12500-37500 INR
£250-750 GBP
₹12500-37500 INR
₹1500-12500 INR
$10-15 AUD
₹12500-37500 INR
₹12500-37500 INR
₹400-750 INR / heure
₹750-1250 INR / heure
₹1500-12500 INR
$2000-3000 USD