Front-End and EMS Back-End Architecture & Development (Full Stack Website)
Budget: ₹12,500 – ₹37,500 INR
We are looking to hire experienced freelancers for the development of a robust and scalable website which includes CMS and EMS for our Travel Company. This system will serve as the backbone of our organization, handling administrative, operational, and reporting functionalities efficiently.
Project Scope:
The EMS backend will include the following key modules:
User Management:
Admin, Employee, and Role-based Access Control (RBAC)
User authentication & authorization (JWT/OAuth)
Password management and account recovery
Operations Management:
Task assignment and tracking
Workflow automation
Status updates and notifications
Reports & Analytics:
Sales reports (Staff, Media, Operator, Customer Service, etc.)
Booking reports and analytics
Callbacks and miscellaneous reports
Export options (Excel, PDF, CSV)
Booking & Enquiry Management:
Customer bookings & tracking
Enquiry handling & status updates
Automated response system
Messaging & Notifications:
Internal messaging for employees
Email and push notifications
Automated alerts & reminders
Database & Security:
Secure database architecture (PostgreSQL/MySQL/MongoDB)
Data encryption and compliance with security standards
Audit logs and user activity tracking
Technology Stack:
Backend: Node.js (Express.js) / Python (Django/FastAPI) / PHP (Laravel)
Database: PostgreSQL / MySQL / MongoDB
Authentication: JWT / OAuth 2.0
Hosting: AWS / DigitalOcean / Azure
CI/CD: Docker, Kubernetes, Jenkins (optional)
Freelancer Requirements:
Proven experience in backend development
We need this ASAP
Expertise in RESTful API design & integration
Strong knowledge of database optimization & security best practices
Prior experience with enterprise-level systems
Ability to work collaboratively in an agile development environment
Compensation & Budget:
Competitive per-module or milestone-based payment
Bonus for timely completion and quality delivery
Long-term opportunities for future system expansions
Application Process:
Interested freelancers should submit their:
Portfolio of similar backend projects
Preferred technology stack & approach
Estimated time & cost breakdown
Availability for meetings and progress updates
Project Scope:
The EMS backend will include the following key modules:
User Management:
Admin, Employee, and Role-based Access Control (RBAC)
User authentication & authorization (JWT/OAuth)
Password management and account recovery
Operations Management:
Task assignment and tracking
Workflow automation
Status updates and notifications
Reports & Analytics:
Sales reports (Staff, Media, Operator, Customer Service, etc.)
Booking reports and analytics
Callbacks and miscellaneous reports
Export options (Excel, PDF, CSV)
Booking & Enquiry Management:
Customer bookings & tracking
Enquiry handling & status updates
Automated response system
Messaging & Notifications:
Internal messaging for employees
Email and push notifications
Automated alerts & reminders
Database & Security:
Secure database architecture (PostgreSQL/MySQL/MongoDB)
Data encryption and compliance with security standards
Audit logs and user activity tracking
Technology Stack:
Backend: Node.js (Express.js) / Python (Django/FastAPI) / PHP (Laravel)
Database: PostgreSQL / MySQL / MongoDB
Authentication: JWT / OAuth 2.0
Hosting: AWS / DigitalOcean / Azure
CI/CD: Docker, Kubernetes, Jenkins (optional)
Freelancer Requirements:
Proven experience in backend development
We need this ASAP
Expertise in RESTful API design & integration
Strong knowledge of database optimization & security best practices
Prior experience with enterprise-level systems
Ability to work collaboratively in an agile development environment
Compensation & Budget:
Competitive per-module or milestone-based payment
Bonus for timely completion and quality delivery
Long-term opportunities for future system expansions
Application Process:
Interested freelancers should submit their:
Portfolio of similar backend projects
Preferred technology stack & approach
Estimated time & cost breakdown
Availability for meetings and progress updates