React.js Website Redesign & PWA Integration

Job ID: 39195796

Budget: $250 – $750 USD

To filter out automated bot responses, please ensure your reply begins with "PWA integration" when submitting your proposal.

Project Overview:
We are looking for an experienced React.js developer to revamp our web application by improving UI/UX, implementing the Metronic Theme, and making the entire site fully mobile-responsive. The project will be executed in two phases, with the first phase focusing on UI redesign and responsiveness (high priority), followed by PWA integration as a follow-up task.

Phase 1: UI Redesign & Mobile Responsiveness (High Priority)

1. Apply Metronic Theme
Implement Metronic UI across all pages.
Ensure smooth integration without breaking existing functionalities.
2. Make Full Site Mobile Responsive
Optimize all pages and components for mobile, tablet, and desktop views.
Ensure a seamless and intuitive user experience across different screen sizes.
3. Redesign UI Components
Improve UI/UX for better usability, particularly for mobile users.
Enhance navigation, accessibility, and overall layout for an improved look and feel.
4. Test & Fix Issues
Conduct comprehensive testing on:
Desktop (Chrome, Firefox, Edge, Safari)
Mobile (iOS & Android)
Identify and fix any layout and functionality issues for various screen sizes.

Phase 2: Convert Web App to PWA (Follow-up Task)

Enable Progressive Web App (PWA) features, including:
Offline support using service workers.
Installability on mobile and desktop with a web app manifest.
Caching strategies for faster load times and smooth user experience.
Ensure the app meets PWA best practices for performance, SEO, and accessibility.

Required Skills & Experience:

Strong React.js development skills.
Experience with Metronic Theme and Bootstrap.
Proficiency in responsive design principles and mobile-first development.
Experience in UI/UX improvements and front-end optimizations.
Ability to conduct cross-browser testing and debugging.
(For Phase 2) Experience in PWA development (service workers, caching, manifest files).

Thank you.
Related categories: JavaScript Website Design HTML5 React.js