← Live-лента

Full Stack Development (already have code - simple GitHub JSON setups

Бюджет: $15.0 - $35.0 HOURLY / FULL_TIME ⭐ 0.00 (0) Pakistan

web-application, apache-geronimo, apache-http-server, adobe-photoshop, google-analytics, .net-framework, bootstrap, website-redesign, chatbot-software, database-development, e-commerce-website, wordpress-plugin, website-optimization, git, restful-api, python, react-js, node.js, javascript, php, html, css, web-programming, html5

Preferred qualifications

  • Talent type: Independent
  • Location: Albania, American Samoa, Algeria, Andorra, Angola, Anguilla, Antigua and Barbuda, Australia
  • Experience: Intermediate
Full Stack Developer Needed to Build a Production-Ready WhatsApp Clone (React + FastAPI) We are looking for a highly skilled Full Stack Developer or development team to build a modern, scalable, and production-ready messaging application with functionality similar to WhatsApp. The application should be designed with clean architecture, high performance, security, and scalability in mind. ## Project Scope The application should include all core WhatsApp features, including: ### Authentication & User Management * Phone number authentication with OTP * JWT authentication * User registration and profile management * Profile photo, bio, privacy settings * Multi-device login support ### Real-Time Messaging * One-to-one chat * Group chat * Real-time messaging using WebSockets * Message status (Sent, Delivered, Read) * Typing indicators * Online/Offline presence * Message reactions * Reply, Forward, Edit, Delete messages * Pinned and starred messages ### Media & File Sharing * Images * Videos * Documents * Audio messages * Contact sharing * Location sharing * File preview and download ### Voice & Video Calling * One-to-one voice calls * Video calls * Call history * WebRTC integration * Call notifications ### Notifications * Push notifications * In-app notifications * Email notifications (if required) ### Search * Global search * Search messages * Search contacts * Search groups ### Security * End-to-end encryption (preferred) * Secure authentication * Rate limiting * API security * Input validation * Encryption for sensitive data ### Admin Panel * User management * Reports & analytics * User blocking * Content moderation * Dashboard * System monitoring ## Preferred Tech Stack **Frontend** * React.js * TypeScript * Tailwind CSS * Redux Toolkit **Backend** * Python * FastAPI * SQLAlchemy * PostgreSQL * Redis * Celery **Real-Time** * WebSockets * Socket.IO (if appropriate) **Voice & Video** * WebRTC **Storage** * AWS S3 or compatible object storage **Deployment** * Docker * Docker Compose * Nginx * Linux Server ## Deliverables * Complete source code * Clean architecture * Responsive UI * REST APIs * Database design * API documentation * Deployment guide * Docker setup * Testing * Bug fixing * Git repository with commit history ## Required Experience Please apply only if you have: * Experience with React.js and FastAPI * Strong knowledge of WebSockets * Experience building real-time chat applications * Experience with PostgreSQL and Redis * Experience with Docker * Experience deploying production applications * Knowledge of WebRTC is a strong plus ## When Applying, Please Include 1. Portfolio or GitHub profile. 2. Similar chat or messaging projects you've built. 3. Your proposed architecture and tech stack. 4. Estimated timeline. 5. Estimated budget. 6. Your availability. 7. Any suggestions for improving the project. We are looking for a long-term collaboration with a developer who values clean code, communication, and delivering high-quality software. If you have experience building scalable messaging platforms, we'd love to hear from you.
Открыть заказ

AI-черновик отклика

Короткий текст отклика для копирования в оффер: интерес + готовность работать.

Войдите, чтобы сгенерировать AI-черновик.

Войти