Business Client need Web Development

Contact person: Business Client

Phone:Show

Email:Show

Location: Riyadh, United Arab Emirates

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"PROJECT: Deploy AI-Powered Fitness & Nutrition Web Platform
BUDGET: $200–500 (1–2 days of work)
URGENCY: Immediate

=================================================================

PROJECT OVERVIEW:
A complete, production-ready fitness and nutrition web platform (Node.js + MongoDB) needs to be deployed on AWS EC2 and configured for stable, secure, production use.

SCOPE OF WORK:
1. Set up an AWS EC2 instance (Ubuntu Server)
2. Install and configure Node.js, MongoDB, and PM2
3. Deploy the platform’s backend and frontend
4. Configure environment variables and security hardening
5. Set up domain name and SSL certificate (optional but preferred)
6. Test all platform features (authentication, admin panel, APIs, payments if required)
7. Provide documentation for future maintenance

WHAT WILL BE PROVIDED:
• Complete source code (Node.js/Express backend + frontend)
• Documentation (setup guides, API documentation)
• AWS account access (or developer may use their own EC2 instance)
• Domain name (if applicable)
• Payment gateway credentials (PayPal, PayTabs)

DELIVERABLES:
1. Fully functional platform accessible via a public URL
2. Admin panel functioning and accessible
3. MongoDB database seeded with sample data
4. PM2 set up for application monitoring and auto-restart
5. SSL certificate installed and HTTPS enabled
6. Basic server security hardening
7. Documentation covering:
• Admin panel access
• Adding/editing meals and workout plans
• Monitoring and restarting the application
• Basic troubleshooting
8. Seven days of post-deployment support for any issues

TECHNICAL REQUIREMENTS (MUST HAVE):
• Minimum 3 years of experience with Node.js and [login to view URL]
• Experience deploying applications on AWS EC2
• Strong MongoDB installation and configuration experience
• Experience configuring Nginx as a reverse proxy
• Knowledge of SSL/TLS installation using Certbot/Let’s Encrypt
• Experience using PM2
• Linux server administration (Ubuntu preferred)
• Environment variable and production configuration knowledge
• Git/GitHub proficiency
• Understanding of security best practices (firewall, SSH hardening)

NICE TO HAVE:
• Experience integrating PayPal and PayTabs
• DNS and domain configuration skills
• Docker experience
• CI/CD pipeline setup
• MongoDB backup automation
• Application monitoring (CloudWatch or similar)
• Experience with multilingual applications

PLATFORM SPECIFICATIONS:
• Backend: Node.js 18.x + [login to view URL]
• Database: MongoDB 7.0
• Frontend: EJS templates, Vanilla JavaScript, custom CSS
• Features: User authentication, admin panel, meal/workout management, subscriptions, progress tracking, multi-language support
• Payment: PayPal and PayTabs integrations ready
• Languages: English, French, Arabic (including RTL support)

TIMELINE:
• Estimated total: 1–2 days
• Milestone 1 (Day 1): EC2 setup, backend and frontend deployed, platform publicly accessible
• Milestone 2 (Day 2): Domain and SSL configuration, full testing, documentation delivered

COMMUNICATION REQUIREMENTS:
• Availability for video calls if needed
• Daily progress updates
• Response time within 6 hours

TO APPLY, PLEASE PROVIDE:
1. Relevant Node.js deployment experience
2. Examples of previous AWS EC2 deployments
3. A brief outline of your planned deployment approach
4. Estimated timeline and cost breakdown
5. Availability for post-deployment support

QUESTIONS TO ANSWER:
• Have you deployed Node.js + MongoDB applications before?
• Are you familiar with AWS EC2 and its security groups?
• Can you install and configure SSL certificates?
• What is your approach to securing a production server?
• Can you provide references or a portfolio?" (client-provided description)


Matched companies (6)

...

Versasia Infosoft

Versasia Infosoft is a trusted provider of custom IT solutions, offering end-to-end services in software development, web and mobile app development,… Read more

...

Crystal Infoway

Crystal Infoway is a well-known IT Service Provider who works to Bring Ideas to Reality. We work to shape the dreams victoriously using Design, Techn… Read more

...

WhizzAct Private Limited

WhizzAct aims to deliver the supreme service at an effective cost, ensuring complete customer satisfaction. Emphatic use of the latest tools and tech… Read more

...

eShop Genius

We’re in the industry With the experience of 12+years created more than 1200 stores and have build brands! At eShop Genius, we are an ISO certi… Read more

...

Junkies Coder

Junkies Coder is a leading technology solution provider across 15 countries and 50+ Rockstar Developers is our strength, We're specializing in web de… Read more

...

Mobiweb Global Solutions

Mobiweb Global Solutions is a full-service IT company specializing in web development, mobile app development, blockchain, AI, IoT, and game developm… Read more