
Closed
Posted
Paid on delivery
# Full-Stack Website Audit, CMS Development, Security Hardening & Production Deployment ## Project Overview I am looking for an experienced full-stack developer (or small team) to audit, improve, secure, and modernize an existing production website and supporting infrastructure. This is **not a greenfield project**. An existing application, database, content, media assets, and deployment environment are already in place. The goal is to preserve existing functionality and content while improving maintainability, security, administration, deployment, and long-term scalability. The current technology stack includes: * [login to view URL] * React * TypeScript * Node.js * PostgreSQL * Docker * Nginx * Linux VPS Equivalent technologies may be proposed if justified. --- ## Existing System The current system already includes: * Existing frontend application * Existing backend/API * Existing PostgreSQL database * Existing content and media assets * Existing forms and integrations * Existing Docker deployment * Existing VPS hosting environment The selected developer should first perform an audit and recommend which components should be preserved, refactored, or rebuilt. I am open to either refactoring or rebuilding portions of the application if it results in a cleaner, more secure, and more maintainable solution. --- ## Primary Objectives ### 1. Audit & Documentation Review and document: * Frontend architecture * Backend architecture * Database structure * Existing routes/pages * Existing forms * Existing content management process * Existing deployment architecture * Existing security posture Provide recommendations for improvement. --- ### 2. Content Preservation All existing: * Content * Images * Media assets * Blog/content entries * Reviews/testimonials * SEO metadata * Business data must be preserved and migrated without data loss. --- ### 3. CMS / Admin Dashboard Build or significantly improve an administrator dashboard that allows non-technical users to manage website content without editing code. Administrators should be able to: * Edit page content * Manage images and media * Manage blog/content entries * Manage reviews/testimonials * Manage FAQs * Manage navigation and menus * Manage SEO settings * Create new pages * Edit existing pages * Publish/unpublish pages * Configure page URLs/slugs The goal is to eliminate the need for developer involvement in routine content updates. --- ### 4. Contact Forms All contact forms must: * Save submissions to the database * Send email notifications containing submitted information * Allow configurable recipient email addresses * Display submissions within the admin dashboard * Include spam protection * Log delivery failures * Provide user confirmation after successful submission --- ### 5. Authentication & Security Review and improve the existing authentication and authorization systems. The final solution must include: * Secure authentication * Protected admin routes * Secure password handling * Session/token security * Appropriate role-based permissions * Input validation and sanitization * Secure file uploads * Security hardening of the application and server environment Provide a written summary of vulnerabilities identified and remediation performed. --- ### 6. Infrastructure & Deployment Provide a clean, reproducible deployment architecture. Requirements include: * Dockerized services * Docker Compose configuration * Nginx reverse proxy * SSL configuration * Health checks * Restart policies * Backup procedures * Restore procedures * Environment configuration documentation Internal services and databases should not be publicly exposed. --- ### 7. Documentation Provide documentation covering: * Architecture * Deployment * Environment variables * Backup procedures * Restore procedures * Content management * Administrative workflows * Ongoing maintenance recommendations A new developer should be able to deploy and maintain the system using the provided documentation. --- ## Access The website URL, repository, server access, and business-specific information will not be shared publicly during bidding. The selected developer will receive the necessary access after engagement and any required confidentiality agreement. --- ## Deliverables * Audited and improved application * CMS/Admin dashboard * Preserved and migrated content * Security review and remediation * Docker deployment configuration * Production deployment * Backup and restore procedures * Complete documentation --- ## Acceptance Criteria The project is complete when: * Existing functionality is preserved * Existing content and media are preserved * Contact forms function correctly and send email notifications * Administrators can manage content without code changes * Administrators can create and manage new pages * Administrators can manage SEO settings * Security improvements are implemented * Backup and restore procedures are tested * Production deployment is stable * Documentation is complete --- ## Proposal Requirements Please include: * Relevant experience * Similar projects completed * CMS/admin dashboard experience * Security experience * Docker/DevOps experience * Proposed approach * Estimated timeline * Fixed-price quote ## Payment Terms Please provide a fixed-price proposal. Final payment will be released upon successful completion of the project, verification of deliverables, successful deployment, and satisfaction of the acceptance criteria.
Project ID: 40513584
384 proposals
Remote project
Active 18 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
384 freelancers are bidding on average $538 USD for this job

Hi — Elias here from Miami. I see you're looking to overhaul your website and backend, focusing on security and deployment. The goal here is to create a robust platform that not only meets current needs but can also adapt as your business grows. A common issue in projects like this is ensuring scalability while maintaining a clean architecture. The tricky part is usually balancing the integration of various components—like your Node.js backend and PostgreSQL database—while keeping the deployment process secure and efficient. My approach involves structuring the system with clear separation of concerns. I’d leverage Docker for environment consistency and use Nginx as a reverse proxy for enhanced security. This setup not only stabilizes your application but also simplifies future updates and deployments. I have worked on similar projects involving full-stack development and secure API integrations, which has given me insights into potential pitfalls and how to avoid them. A few questions to better understand the scope: Q1 – What user roles and permissions are essential for your admin dashboard? Q2 – Are there any specific integrations or third-party services you plan to use? Q3 – What are your expectations for scaling as traffic increases? Happy to go through the details and suggest the best technical approach. Looking forward to hearing from you.
$500 USD in 5 days
8.2
8.2

SKIP.
$250 USD in 21 days
6.0
6.0

With 12+ years of experience in DevOps, system administration, and full-stack development, I can help audit, optimize, and modernize your application while preserving all existing functionality and content. My expertise includes backend development, database management, security hardening, cloud infrastructure, Docker, Nginx, and deployment automation. I will review your application's architecture, improve security and authentication systems, streamline deployments, and ensure scalability and maintainability. Comprehensive documentation will be provided throughout the project, making future development and maintenance straightforward for any team.
$490 USD in 2 days
6.4
6.4

Hi! My name is Marjan and I'm here to offer you my services as a skilled applicant with over a decade of experience working on Freelancer.com. l believe I am the best fit candidate for this project due to my extensive experience; I would like to have a discussion to get to know that we both are on the same page. Once the scope will be locked, I will start working on it right away.
$250 USD in 7 days
5.7
5.7

Hello i'm a full stack web developer with 6 years of experience . my tech stack is backend : laravel/django/NextJs , frontend : vuejs / react , deployment : AWS , microservice : docker . i have read all your project requirements and i will be able to strengthen your current project and make it solid for production . i will enhance Frontend , backend and Security . am ready to start right now .
$350 USD in 9 days
4.8
4.8

Hi, I will revamp your website and backend to ensure a secure deployment while maintaining all current features and data intact. You can expect a modern, responsive website with a user-friendly admin dashboard for easy content management. I will prioritize security, implementing secure authentication, authorization controls, and thorough vulnerability checks. I will handle the project with attention to detail, keeping you updated throughout the process. Your satisfaction is my priority, and I aim to deliver a seamless and secure solution tailored to your needs. How do you envision the user experience evolving with these enhancements? Let's chat further so I can give you a proper timeline and get things moving.
$250 USD in 2 days
4.7
4.7

I can completely rebuild your existing website. The solution will include a modern admin dashboard for content management, authentication and authorization, PostgreSQL integration, contact form management with email notifications, Dockerized deployment and performance optimization. Let's connect so we can start this Regards, Shawana
$250 USD in 10 days
4.7
4.7

One of my strengths is my ability to strategize holistically and come up with conclusions that optimize every aspect of a given project, and I intend to bring this to bear in performing the thorough audit required by your project. My aim will be to identify potential improvements in the frontend architecture, backend architecture, database structure, routes/pages, forms, content management process, deployment configuration, and most importantly security posture - all aimed at making your website more scalable, secure and easier to manage. Further, I will leverage on my adeptness at secure deployment through Dockerized services leveraging on Docker Compose configuration for optimum performance. This will include configurations such as Nginx reverse proxy for SSL configuration as well as health checks plus backup and restore procedures looking into restore and backup procedures to ensure long term accessibility of data. Let's clientele together with me taking care of your web application giving you the peace of mind to focus on what you do best > meeting your customers needs head on!
$750 USD in 10 days
4.7
4.7

**DO NOT PAY ME UNTIL I COMPLETE! :)** Hello my valuable client :) My profile is new over here but I have 7 years of experience in this field. I have completely understood about your project. Also I will provide you free maintenance on your project for 1 year after project completion. I can definitely complete this in your timeframe. Give me one chance to prove myself. Hit the chat button to get started. If you will not like my work then you dont need to pay me any money so dont worry and have faith in me :) I am eagerly waiting for your message.
$251 USD in 7 days
4.4
4.4

Hello there, we are a team of Full Stack Web and Mobile App Developers and we can do this project in no time. Please, send me a message to discuss the work. Thanks Ashish Kumar.
$500 USD in 7 days
4.6
4.6

Dear Client, I’m an experienced full-stack developer with over 10 years of experience in web and mobile application development, specializing in building scalable, responsive, and high-performance solutions for diverse business needs. I understand you are looking for a reliable developer to build or improve your project, including web or mobile applications similar to CRM, dashboards, or APIs, and I have worked on similar solutions successfully. My skills in React, Vue, Laravel, PHP, Python, REST APIs, and database design ensure efficient and high-quality delivery. Feel free to share more details or ask questions. I’m ready to refine my approach to match your exact requirements. Looking forward to working with you. Best regards, Md Ruhul Ajom
$250 USD in 6 days
4.1
4.1

Hi, I have worked on similar systems involving audits, refactoring, admin dashboards, API improvements, and production deployments with a strong focus on security and maintainability. I would start with a quick audit, then define what to refactor vs rebuild, and move step by step so everything stays stable while we improve the system. We can definitely do this. Can we schedule a quick meeting to discuss the project in detail. I will also share relevant past work and give you a clear plan with timeline and budget.
$500 USD in 7 days
4.1
4.1

Hi there, This project instantly caught my eye, so I had to reach out. I see you're looking for an experienced full-stack developer to audit, improve, secure, and modernize an existing website and infrastructure. Having helped businesses increase sales and ROI through high converting websites, I'm confident I can achieve the results you want. Feel free to request samples of successful projects I've completed. Based on what you mentioned, here is how we would approach the project: - Perform a comprehensive audit and document findings - Preserve and migrate all existing content and media assets - Develop a user-friendly CMS/Admin dashboard - Enhance authentication and security measures - Implement a clean, reproducible deployment architecture Rest assured, clear communication and a seamless, user-focused solution optimized for performance are guaranteed. Best Regards, Aashiq
$400 USD in 7 days
4.1
4.1

Hi, Audit-first projects like this are harder than greenfield builds because the temptation is always to rebuild everything rather than make honest decisions about what's actually worth keeping. I'd start by mapping what's there before touching anything, frontend architecture, backend routes, database structure, security posture, deployment config, and come back to you with a clear picture of what stays, what gets refactored, and what genuinely needs a rebuild with the reasoning behind each call. The CMS is usually where these projects get underscoped. Non-technical admins managing pages, SEO, media, blog entries and navigation sounds straightforward until you're building it. I'd implement that as a proper admin dashboard with role-based access rather than a patched-together solution that creates more support requests than it solves. On security, I'd document every vulnerability found and every remediation applied rather than just fixing things silently. You should have a written record of what the system looked like before and what changed. The Docker and Nginx configuration I'd build so a new developer can deploy from scratch using the documentation alone, no tribal knowledge required. I've been doing this kind of full-stack work for over 10 years. Happy to provide a fixed-price quote once I understand the scale of the existing codebase. Best regards, Derrick
$250 USD in 10 days
3.6
3.6

Hi, I've reviewed your project overview and existing system documentation. I understand that you want to audit, improve, and modernize your existing production website and infrastructure without disrupting its functionality and content. To approach this project, I'd first conduct a thorough technical audit to identify areas for improvement, security vulnerabilities, and potential bottlenecks. I'd then propose a modernized technology stack, potentially including equivalent technologies, to enhance maintainability, scalability, and deployment efficiency. I'd focus on improving the security of your existing PostgreSQL database, implementing robust authentication and authorization mechanisms, and ensuring secure deployment using Docker and Nginx. I'd also optimize your Node.js application for performance and scalability, leveraging TypeScript for improved code maintainability. As a senior backend-focused full-stack developer with 9+ years of experience, I've worked on similar projects involving complex backend systems, ERP/CRM/SaaS platforms, and third-party API integrations. I'm confident in my ability to handle the existing system's complexities and deliver a secure, scalable, and high-performance solution. To ensure a smooth execution, I'd propose a phased approach, starting with a detailed project plan, followed by implementation, testing, and deployment. I'd also establish clear communication channels to keep you informed of progress and address any concerns. Before we proceed, could you please provide more information on the existing system's content, media assets, and deployment environment? This will help me better understand the project's scope and provide a more accurate proposal.
$535 USD in 7 days
3.5
3.5

Hi, I can transform your existing website and backend system into a modern, secure, and maintainable application with a new admin dashboard, responsive design, and proper infrastructure setup. The final outcome will be a production-ready website with a user-friendly admin interface for managing content, images, reviews, and more. I have experience with full-stack development, admin dashboards, Docker deployments, and PostgreSQL integrations. For this project, I would start by reviewing the frontend and backend, ensuring responsive design, optimizing performance, and implementing secure authentication and authorization controls. A key challenge is ensuring that all contact forms save submissions, send email notifications, and provide user confirmation while protecting against spam and security threats. I address this by implementing robust form handling, database storage, and notification mechanisms within the admin dashboard. I will provide a revamped frontend, backend API, admin dashboard, database schema, Docker configuration, deployment documentation, security recommendations, and a fully functional production deployment. Let's discuss the details via chat. Regards,
$250 USD in 7 days
3.3
3.3

Hello! We can audit and improve your existing website, admin, and deployment setup. 1. Which part should we tackle first: CMS, security, or deployment? 2. Do you already have access to the current codebase and server? — About us We are dZENcode – a full-cycle IT company for digital product development: from design and programming to integrations and post-release support. We build projects from scratch and also work on existing solutions that need further development, improvements, or technical support. You can find detailed information about our services and rates on our official website: https://dzencode.com. Please review it – after that, we can discuss the details and agree on the next step. ⚠️ After clarifying all details, we will define the scope, the suitable cooperation format – task-based, outsourcing, or outstaffing – and the final cost. Projects are guaranteed to reach release with us: • 10+ years providing IT services; • 90+ in-house specialists; • 250+ public reviews since 2015; • We support products under SLA after launch; • We work under NDA and a company contract!
$500 USD in 7 days
4.4
4.4

The project requires more than rebuilding a website. It needs a secure, production ready platform that preserves every feature while making content management simple through a complete admin dashboard. I will review the current application, determine whether refactoring or rebuilding is the better path, then deliver a clean frontend, reliable backend APIs, PostgreSQL integration, secure authentication, robust form handling with database storage and email notifications, and a Docker based deployment with hardened Nginx configuration. Every page, form, and interactive feature will be tested across desktop, tablet, mobile, and modern browsers to ensure a consistent experience. Clear deployment and maintenance documentation will also be included so future updates remain straightforward. If you would like to discuss the current architecture, I can outline the best approach before development begins.
$390 USD in 5 days
2.0
2.0

Hi, I have carefully reviewed your detailed project requirements and am writing this bid personally with confidence in delivering a pristine full-stack website and backend overhaul tailored to your exact needs. My team has extensive experience with backend development on Linux environments, integrating secure Docker deployments, PostgreSQL databases, and building intuitive full-stack solutions. We will ensure your admin dashboard is robust and that security best practices are tightly woven into the entire stack. I am ready to start immediately and can provide continuous updates to align perfectly with your expected timeline. What specific security standards or compliance requirements must the production deployment meet? Best regards,
$250 USD in 4 days
2.2
2.2

Hi there! I’m genuinely excited about the opportunity to work on your website and backend overhaul. It sounds like a fantastic project, and I love the challenge of modernizing existing systems while preserving their essence. Just recently, I completed a similar overhaul for a client who had a legacy application built on a stack that included React and Node.js. We successfully transformed their site into a sleek, secure platform while keeping all their valuable content intact. One of the standout features I implemented was an intuitive admin dashboard that allowed non-technical users to manage content effortlessly—no coding required. I also integrated smart automation for form submissions, ensuring that each entry was captured and organized seamlessly. I’ve worked extensively with Docker and have a solid background in security best practices, so I’m confident I can elevate your project. I’d love to know more about any specific pain points you’re facing with the current deployment. Would you be open to a quick Zoom call this week to discuss this further? Looking forward to hearing from you! Best, Artem
$500 USD in 7 days
2.0
2.0

arlington heights, United States
Payment method verified
Member since Apr 30, 2016
$20 USD
$250-750 USD
$250-750 USD
$20 USD
$250-750 USD
$750-1500 USD
$750-1500 USD
$10-30 USD
₹750-1250 INR / hour
$750-1500 USD
₹600-1500 INR
₹12500-37500 INR
$250-750 USD
$1500-3000 CAD
$15-25 USD / hour
₹1500-12500 INR
₹1500-12500 INR
min $50 USD / hour
$14-100 NZD
$250-750 USD
$3000-5000 USD
₹750-1250 INR / hour
min $100000 USD
₹1500-12500 INR
$5000-10000 USD