← İşler

Next.js Front-End Developer Needed to Improve Existing SaaS UI/UX

Bütçe: $1000.0 FIXED / ⭐ 0.00 (0) Brazil

next.js

Tercih edilen nitelikler

  • Deneyim: Uzman
We are looking for an experienced front-end developer to improve and modernize the user interface of an existing web application built with Next.js and Supabase. The backend and core functionality are already working. The main goal of this project is to significantly improve the front-end quality, usability, responsiveness, and overall visual consistency of the platform. ## Current Stack * Next.js * React * TypeScript * Supabase * Tailwind CSS The existing Supabase database and backend logic should remain mostly unchanged. ## Main Responsibilities The selected developer will review the existing application and improve the front-end across the main pages. This includes: * Modernizing the overall UI * Improving spacing, typography, colors, and visual hierarchy * Creating a more professional and consistent design system * Improving navigation and dashboard usability * Fixing inconsistent components * Improving mobile and tablet responsiveness * Improving forms, tables, modals, dropdowns, and filters * Adding better loading, empty, success, and error states * Improving user feedback for actions * Reducing unnecessary UI complexity * Improving perceived performance ## Dashboard Improvements The current dashboard should be redesigned to feel cleaner and more modern. Possible improvements include: * Better KPI cards * Improved tables * Better filtering and search * Clearer project/client status indicators * Improved side navigation * Better mobile navigation * More intuitive actions * Improved information hierarchy ## Component Refactoring We want reusable and maintainable UI components. The developer should: * Identify duplicated UI code * Create reusable components * Standardize buttons, inputs, cards, tables, modals, badges, and forms * Improve Tailwind structure * Keep components clean and easy to maintain Experience with shadcn/ui or similar component systems is welcome. ## Responsive Design The application must work properly on: * Desktop * Laptop * Tablet * Mobile The current mobile experience needs significant improvement. ## Performance The developer should also review basic front-end performance. This may include: * Reducing unnecessary React re-renders * Improving component loading * Optimizing images * Improving page transitions * Adding skeleton/loading states * Reviewing unnecessary client-side components ## Important This is NOT a complete rebuild. The application already exists and the main business logic is working. We are looking for someone who can work with an existing codebase, understand the current structure, and improve the product without breaking existing functionality. ## Deliverables Expected deliverables include: * Improved UI/UX across the main application * Fully responsive pages * Reusable component structure * Improved dashboard * Improved forms and tables * Loading and empty states * Better navigation * Clean TypeScript/React code * No regression in existing functionality ## Ideal Candidate You should have strong experience with: * Next.js * React * TypeScript * Tailwind CSS * Responsive design * SaaS dashboards * UI component architecture Experience with Supabase is important because the application already uses it. ## When Applying Please answer the following: 1. Can you share 2 or 3 SaaS dashboards or web applications where you improved the UI/UX? 2. Are you comfortable improving an existing Next.js codebase instead of rebuilding it? 3. How do you normally approach redesigning an existing SaaS dashboard? 4. Have you worked with Supabase before? 5. Which UI component system do you prefer for Next.js projects? Please also include your estimated timeline.
Upwork'te aç

AI proposal draft

Generate a short cover letter for this job. Edit before sending.

Sign in to generate an AI proposal draft.

Giriş yap