Cloud-Based Communication Application Development

Job ID: 40207406

Budget: ₹600 – ₹1,500 INR

Project Description

We require a cloud-based web and mobile application that enables communication access for users and all stakeholders, with automatic email notifications.

Key Requirement (Most Important)

Emails must be sent to users and all stakeholders

Email communication should be triggered based on system activities (status updates, approvals, alerts, etc.)

Communication access must be available on:

Web application

Mobile application (Android / iOS)

Entire solution must be cloud-based

Functional Requirements
1. User & Stakeholder Management

User registration & login

Role-based access (Admin, User, Stakeholder)

Ability to map stakeholders to specific users or records

2. Communication & Email Notifications

Automatic email notifications for:

Status updates

New records created

Changes or approvals

Alerts or exceptions

Emails sent to:

Individual users

Multiple stakeholders (distribution list)

Email templates (configurable by Admin)

Email logs (sent / failed status)

3. Web & Mobile Access

Responsive web application

Mobile application (or PWA) with same communication access

Notifications visible inside the app + email

4. Cloud-Based Architecture

Hosted on cloud (AWS / Azure / GCP)

Secure data storage

Scalable for multiple users

Technical Expectations (Open to Suggestions)

Frontend: React / Angular / Vue

Mobile: Flutter / React Native / PWA

Backend: Node.js / Django / Laravel

Database: MySQL / PostgreSQL

Email Services:

AWS SES / SendGrid / Azure Communication Services

Deliverables

Web application

Mobile application

Email notification system

Cloud deployment

Source code & documentation

Timeline & Budget

Timeline: 4–8 weeks

Budget: Open (based on proposal and experience)

Ideal Freelancer

Experience in cloud-based applications

Email notification & communication workflows

Web + Mobile development