Find Jobs
Hire Freelancers

Upgrade and Optimize Nuxt.js Application and Dependencies from 2.8.1 to 3.10.1

min $50 USD / hour

In Progress
Posted 4 months ago

min $50 USD / hour

### Project Description: We are seeking a skilled developer to undertake a comprehensive upgrade and optimization of our existing customer portal, which is currently powered by [login to view URL] 2.8.1 and interacts with our backend API (ERP system). This project entails a series of critical updates, a transition in package management, and an audit for adherence to current best practices in web development. The main goal is to ensure our application is up-to-date, secure, and efficiently structured for both performance and maintainability. ### Key Project Objectives: 1. Upgrade [login to view URL] Framework: The core of this project involves upgrading our application from [login to view URL] version 2.8.1 to 3.10.1. This upgrade is critical for leveraging the latest features, security patches, and performance improvements offered by Nuxt.js. 2. Update All Dependencies: Along with upgrading the [login to view URL] framework, all associated dependencies within the project must be updated to their latest versions that are compatible with [login to view URL] 3.10.1. This ensures the application runs smoothly without any deprecated features or security vulnerabilities. 3. Transition to Bun Package Manager: We aim to migrate our package management system from Yarn to Bun. This transition requires the successful candidate to reconfigure the project's dependency management and build processes to fully integrate with Bun, taking advantage of its performance benefits and features. 4. Software Audit and Optimization: Given that the original codebase is five years old, a thorough audit is necessary to identify any outdated practices, inefficient code patterns, or security concerns. The developer will need to: - Assess the current codebase for best practices in coding, architecture, and security. - Recommend and implement necessary changes to ensure the application adheres to modern standards of web development. - Optimize code for performance, readability, and maintainability. 5. Documentation: Update the project documentation to reflect all changes made during the upgrade process, including any new patterns or practices adopted as part of the codebase optimization. Documentation should also include a guide for using Bun as the new package manager. ### Ideal Candidate: - Proficient in [login to view URL], with experience upgrading from version 2.x to 3.x. - Familiar with Vue.js and its ecosystem, as [login to view URL] is based on Vue.js. - Experienced in migrating package managers, specifically from Yarn to Bun, with a solid understanding of Node.js environments. - Strong background in web development best practices, with the ability to audit and optimize legacy codebases. - Excellent problem-solving skills and attention to detail. - Capable of working independently and efficiently to meet project deadlines. ### Project Deliverables: - Upgraded and fully functional [login to view URL] application running version 3.10.1. - All dependencies updated to versions compatible with [login to view URL] 3.10.1. - Successful migration of the project's package management system to Bun. - A comprehensive audit report outlining findings and the actions taken to address them. - Updated project documentation, reflecting all changes made during the upgrade process. This project presents an exciting opportunity to modernize a key piece of our digital infrastructure. We look forward to collaborating with a developer who shares our commitment to quality, performance, and security.
Project ID: 37737041

About the project

39 proposals
Remote project
Active 4 mos ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
With over a decade of experience as a full-stack developer and an extensive background in JavaScript and its related frameworks—which includes both [login to view URL] and Vue.js—I am confident that I am the ideal candidate for your project. I have a solid track record of working with and updating legacy codebases to leverage the latest features, security patches, and performance improvements. Pitching quality, performance, and security as our mutual priorities, my experience embraces web development best practices, comprehensive code audits, and optimization. Importantly, these skills will be perfect for optimizing your five-year-old codebase, improving its maintainability and enhancing its security. With my problem-solving abilities and meticulous attention to detail in analyzing technologies like MongoDB integrated with AWS or ReactJS/React Native used hand-in-hand with Node.js; I'll effortlessly identify outdated practices for web development best practices. This assures that we view this project not just as an upgrade task but also an opportunity to modernize your digital infrastructure thoroughly. In conclusion, my passion for complex problem-solving coupled with expertise across various areas of full-stack development sets me apart as an ideal candidate for your project.I look forward to discussing how we can collaborate to make this upgrade seamless and enhance your portal's performance moving forward. Thank you!
$1,200 USD in 10 days
5.0 (2 reviews)
2.3
2.3
39 freelancers are bidding on average $81 USD/hour for this job
User Avatar
Greetings Dominik, Can you please share details of your existing customer portal which you want us to customize and explain which backend ERP API is integrated? Also please confirm if API is working fine? Do you only want us to upgrade and optimize code, Transition to Bun Package Manager or you also need some new features development? We have creative UI/UX Designers & experienced Developers team working on different tech stacks, so we will provide you quality services with 5 months FREE support and longterm relationship guarantee. For quick response & one-on-one communication, you may click on the chat button, as I am online most of the time. Look forward to hearing from you thru' chat. Regards, Yasir LEADconcept PS: Let me know, if you want to see our team past work to determine our skills/expertise or past customer's references.
$50 USD in 40 days
5.0 (19 reviews)
7.6
7.6
User Avatar
* I am a highly skilled Full-stack Website/Mobile App developer and available for a full-time job * Hello there! I understand your project requirements. I am confident that I can provide the best solution for your needs. I am a senior web and mobile app engineer with extensive experience in programming languages like PHP/LARAVEL/CODEIGNITER/CAKEPHP, PYTHON/DJANGO/FLASK, GRAPHQL, HTML5, JavaScript, Bootstrap, T-SQL and MySQL. I have worked on a variety of projects including web design & development, Android app development (Swift 5/4/3/2), React Native, Angular JS/Vue JS(advanced user), Node JS(advanced user), and more. Please let me know if you would like me to discuss further or if you have any other questions. Thank you for your consideration! Best regards, Shikha
$50 USD in 40 days
5.0 (9 reviews)
5.6
5.6
User Avatar
Hello there, Could you provide access to the current codebase and project documentation to facilitate the planning and execution of the upgrade process? Are there any specific dependencies or third-party integrations within the application that require special attention during the upgrade and optimization process? What are the performance and scalability requirements for the upgraded customer portal, and are there any specific benchmarks or metrics we should aim to achieve? I am ready to help you with the upgrade and optimization of your existing customer portal powered by Nuxt.js. I am excited about the prospect of working on this project and am confident in my ability to deliver a successful outcome that meets your objectives. I am eager to discuss further details and requirements for the project and am committed to delivering a high-quality solution that aligns with your objectives and expectations. I will show you my portfolio via chat. Please Try to initiate chat ASAP. Looking Forward to hearing back from you. Sincerely, Abrar
$60 USD in 45 days
4.7 (3 reviews)
5.5
5.5

About the client

Flag of GERMANY
Hahnenbach, Germany
5.0
37
Payment method verified
Member since Jul 21, 2011

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.