We are a team of junior specialists who have come together to implement a creative project for an offline lighting devices store and gain experience in teamwork. Our product is currently an MVP, but we already have several ideas for expanding it.
The Svit Svitla application is an MVP service designed for product inventory management and the generation of QR codes for products. The application allows store managers to create detailed product cards, which include photos, pricing, and specifications. Upon creating a product card, a QR code is automatically generated, which can be printed and attached to the corresponding product. Store customers can scan the QR code to view product information and share it through various messaging platforms.
- Creating a Product Card: A user-friendly interface for creating product cards, including textual information and photographs.
- QR Code Generation: Automatic generation of QR codes for each product card, with options to download and print.
- Product Card Management: View, edit, and delete product cards within the application.
- Product Search by Article Number: Quickly retrieve product cards using a unique article number.
- Pre-order Catalog Creation: Generate and store PDF catalogs of products available for pre-order, which can be downloaded by customers.
- QR Codes for Products: Scan QR codes to access detailed product information.
- Product Card Sharing: Share product cards via any installed messenger application.
- Catalog of Available Products: Browse the catalog of products currently available in the offline store.
- Product Filter by Categories: Filter products by category within the catalog.
- Downloading PDF Catalogs: Download PDF versions of product catalogs.
- Leave Feedback: Scan a QR code in the store to leave feedback, which is stored in the database and sent to the CEO.
- React
- Redux Toolkit
- JavaScript (ES6+)
- Styled Components
- Vite
- REST API
- Express.js
- MongoDB
- Azure
- Trello
- Postman
- DevTools
The application is designed to be responsive and works seamlessly across different devices:
- Mobile
- Tablet
- Desktop
- Frontend Repository: GitHub - Frontend
- Backend Repository: GitHub - Backend
- Design Project on Figma: Figma Design
- Web Application: Svit Svitla Web App
Note: The main functions like creating or editing product cards are restricted to authorized users only.