Next.js ERP Front-End Build
Budget: ₹12,500 – ₹37,500 INR
I need a clean, production-ready front-end for an ERP application built with React and Next.js. The back-end team will expose REST/GraphQL endpoints, so my main focus now is a modern, responsive interface that can consume those APIs and present data efficiently.
What I expect from you:
• A Next.js project scaffolded with the latest stable version of React, organised by feature modules so future sections of the ERP can be plugged in without refactoring.
• Reusable components for common ERP screens (login, dashboard shell, data table with search/sort, modal forms, notifications).
• State management wired up (Redux Toolkit, Zustand or another lightweight option you are comfortable with) and ready to connect to external endpoints.
• Routing set up for at least a Home / Dashboard page plus stubs for additional modules; each route should load lazily to keep the bundle lean.
• Pixel-perfect, mobile-first styling. Feel free to use Tailwind CSS or another utility framework if that speeds you up; plain CSS/SCSS is fine too, as long as the result is tidy and easy to extend.
• Clear README with setup, build and deployment instructions, plus in-line code comments where the back-end hooks will eventually live.
Acceptance criteria
– The project runs locally with `npm run dev` and builds without errors.
– Core pages load in under 1 s on Lighthouse performance test (local).
– Components follow accessible markup (ARIA labels, semantic HTML).
– Code passes `eslint` and `prettier` checks out of the box.
Push the code to a private Git repository and share access so I can review and merge. If any questions come up about API shapes or design tweaks, let’s keep communication open—I’ll respond quickly.
What I expect from you:
• A Next.js project scaffolded with the latest stable version of React, organised by feature modules so future sections of the ERP can be plugged in without refactoring.
• Reusable components for common ERP screens (login, dashboard shell, data table with search/sort, modal forms, notifications).
• State management wired up (Redux Toolkit, Zustand or another lightweight option you are comfortable with) and ready to connect to external endpoints.
• Routing set up for at least a Home / Dashboard page plus stubs for additional modules; each route should load lazily to keep the bundle lean.
• Pixel-perfect, mobile-first styling. Feel free to use Tailwind CSS or another utility framework if that speeds you up; plain CSS/SCSS is fine too, as long as the result is tidy and easy to extend.
• Clear README with setup, build and deployment instructions, plus in-line code comments where the back-end hooks will eventually live.
Acceptance criteria
– The project runs locally with `npm run dev` and builds without errors.
– Core pages load in under 1 s on Lighthouse performance test (local).
– Components follow accessible markup (ARIA labels, semantic HTML).
– Code passes `eslint` and `prettier` checks out of the box.
Push the code to a private Git repository and share access so I can review and merge. If any questions come up about API shapes or design tweaks, let’s keep communication open—I’ll respond quickly.
Related categories:
JavaScript
HTML5
jQuery / Prototype
React.js
Frontend Development
GraphQL
Next.js
Tailwind CSS