This is the frontend for FurniFlex, an e-commerce platform for browsing, ordering, and managing furniture purchases. The frontend is built using Next.js 14 with React and communicates with the FurniFlex backend through REST API.
The backend of this project is built with ASP.NET Framework Web API. You can find the backend repository (https://github.com/roman0190/FurniflexBE).
- Furniture Browsing: Users can browse and search furniture items.
- Shopping Cart: Users can add items to their cart and proceed to checkout.
- Order Placement & Tracking: Users can place orders, track their order status, and leave reviews on purchased products.
- Admin Dashboard: Admins can view sales and user summaries in charts, manage products, and orders.
FurniFlex_Demo.mp4
-
Clone the repository:
-
Install the dependencies
npm install -
Start the dev server
npm run dev -
Access the application at http://localhost:3000.
- Next.js 14
- React
- Tailwind CSS
- TypeScript
- REST API Integration with the ASP.NET Web API backend