Valufi is a demo e-commerce platform built with React.js and Supabase. This project showcases the essential features of an online store, including user authentication, product search, shopping cart management, and user feedback.
It is primarily created for demonstration purposes to showcase the functionality and technical skills behind building a basic e-commerce application. This platform is not intended for commercial use as it lacks payment system integration.
✅ User Authentication
✅ Product Search
✅ Product Details
✅ Shopping Cart
✅ Local Storage
✅ Order Demo
- Frontend: React.js (JavaScript library for building user interfaces)
- Backend: React.js, Supabase (open-source Firebase alternative for databases, authentication, and storage)
- Authentication: Supabase Authentication (Email/Password-based)
- Session Management: LocalStorage (for saving and managing user session)
- UI: Custom-designed UI components with CSS Flexbox and Grid
- Hosting: Netlify (for deploying the app)
1️⃣ Clone repository to your local mashine
2️⃣ Open the project in Visual Studio Code or another JS IDE
3️⃣ Enter this commands:
cd Valufi
npm run dev
Main Page | Product Details | Shopping Cart |
---|---|---|
![]() |
![]() |
![]() |
Orders list | Checkout | Settings |
![]() |
![]() |
![]() |
- Only close browser
This project was created for educational purposes.