E-commerce Web App: Angular & Laravel
Budget / SalaryHourly project
TypeFreelance project
LocationRemote
Posted54 minutes ago
I’m building a full-featured e-commerce platform and need someone who can take it from polished mock-ups in Figma all the way through to a secure, responsive production release. The stack is fixed—Angular on the front end, Laravel (PHP 8+) with MySQL on the back end—so I’m looking for demonstrable expertise with each of those tools as well as solid UI/UX instincts.
Core scope
• Design a modern, consistent UI in Figma, then translate it pixel-perfectly into Angular components with SCSS and responsive breakpoints for desktop, tablet, and mobile.
• Implement a Laravel REST API, database schema, and business logic that follow clean-code and SOLID principles.
• Connect the two layers with secure, token-based authentication and role management (Super Admin, Admin, and Editor).
• Build out shopping-cart, checkout, and order-management flows and integrate PayPal, Stripe, and Square gateways.
• Add robust form validation, error handling, and test coverage so the codebase stays maintainable and scalable.
• Provide an intuitive admin dashboard for catalog, user, and order management.
• Deployable via Docker or a comparable workflow so I can spin up staging and production quickly.
Acceptance criteria
1. Figma file covering every screen and breakpoint is delivered for approval before front-end coding starts.
2. Angular build passes mobile, Lighthouse, and accessibility audits (>90).
3. API endpoints documented in OpenAPI/Swagger and return correct responses in Postman tests.
4. All three payment gateways complete live sandbox transactions.
5. Role-based access confirmed for Super Admin, Admin, and Editor.
6. Read-me includes setup, build, and deployment steps that work on a fresh machine.
Please include links to two or three relevant Angular + Laravel e-commerce projects, your estimated timeline with key milestones, and any questions you need answered before you can quote confidently. I’m ready to start as soon as we lock the scope.
Core scope
• Design a modern, consistent UI in Figma, then translate it pixel-perfectly into Angular components with SCSS and responsive breakpoints for desktop, tablet, and mobile.
• Implement a Laravel REST API, database schema, and business logic that follow clean-code and SOLID principles.
• Connect the two layers with secure, token-based authentication and role management (Super Admin, Admin, and Editor).
• Build out shopping-cart, checkout, and order-management flows and integrate PayPal, Stripe, and Square gateways.
• Add robust form validation, error handling, and test coverage so the codebase stays maintainable and scalable.
• Provide an intuitive admin dashboard for catalog, user, and order management.
• Deployable via Docker or a comparable workflow so I can spin up staging and production quickly.
Acceptance criteria
1. Figma file covering every screen and breakpoint is delivered for approval before front-end coding starts.
2. Angular build passes mobile, Lighthouse, and accessibility audits (>90).
3. API endpoints documented in OpenAPI/Swagger and return correct responses in Postman tests.
4. All three payment gateways complete live sandbox transactions.
5. Role-based access confirmed for Super Admin, Admin, and Editor.
6. Read-me includes setup, build, and deployment steps that work on a fresh machine.
Please include links to two or three relevant Angular + Laravel e-commerce projects, your estimated timeline with key milestones, and any questions you need answered before you can quote confidently. I’m ready to start as soon as we lock the scope.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.