Business Client need Mobile App Development

Contact person: Business Client

Phone:Show

Email:Show

Location: Bengaluru, India

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"I am looking for an experienced mobile app developer (Android + iOS) with serverside who can customize Telegram’s open-source code and add new modules on top of it. The app will function like Telegram but will include additional features such as private cloud storage, events listing, nearby user discovery, media compression, and secure account migration.

Only developers who have previously modified Telegram source code or have strong experience in secure messaging apps should apply.

FEATURES REQUIRED
1. User Account & Security

App-level PIN lock to open the app.

Login only through phone number (Telegram-style).

When user logs in on a new phone, old device should automatically log out.

SIM verification required for login (similar to original Telegram).

2. Private Cloud Storage (User-Owned)

A separate “Private Cloud Drive” inside the app where users can:

Upload media / files

Store deleted media from chats with deferent folder

Restore files when switching phones

Share files from:

Phone storage

Cloud storage

3. Media Management

Custom media compression algorithms for:

Images (WebP)

Videos (H.265 / VP9)

Audio (Opus)

Ability to save files directly to cloud or local device

Fast preview + download system

4. Events Module (City-Based)

A new tab in the app:

Shows upcoming events in user’s city

Events can be listed by admin through backend dashboard

Users can view, join, and save events

Location permission required (user-controlled)

5. Nearby Users Feature

Show nearby users (distance-based)

Only works if user enables location sharing

Toggle ON/OFF anytime

GPS coordinates stored securely in database

6. Admin Dashboard (Web-Based)

Admin should be able to manage:

Users (block / enable)

Events (add / edit / delete)

Cloud storage usage

User activity logs (visible functions only, no interception of private messages)

NOTE:
No hidden surveillance features. All data access must be aligned with app-store policies and user-consent.

7. Database & Backend

Store user data, locations (when allowed), events, cloud files

Separate storage bucket for deleted-media backup

Encrypted storage

Scalable backend (Node.js / Go / Python preferred)

PostgreSQL or MongoDB for DB

S3-compatible storage for media

8. App Restoration on New Phone

When user changes phone:

Cloud data + chat metadata should restore

Old device should be logged out automatically

Verification by SMS/OTP


DELIVERABLES

Fully working Android & iOS apps

Source code (mobile + backend + admin dashboard)

Deployment documentation

Architecture document + database schema

Cloud setup (AWS / DigitalOcean / GCP)

3-month bug support

TECH STACK (Preferred)

Mobile: Flutter / React Native / Native (Kotlin + Swift)

Backend: Node.js / Go / Python

Database: PostgreSQL / MongoDB

Storage: S3 compatible

Admin Panel: React / Vue + REST API

DEVELOPER REQUIREMENTS

Experience modifying Telegram source code

Strong knowledge of encryption & secure communication

Experience with large-scale backend APIs

Should deliver a clean, stable, documented build" (client-provided description)


Matched companies (3)

...

kernn automations

Kernn Automations - Software Projects + AI HRMS/ERP Kernn Automations, based in Hyderabad, India, is a full-stack software development company del… Read more

...

TG Coders

We create custom apps for businesses and startups TG Coders is a technology partner specializing in creating custom mobile and web applications for … Read more

...

Appeonix Creative Lab

At Appeonix Creative Lab, we are more than just an IT company—we are your growth partners. With a passion for innovation and excellence, we craft cus… Read more