Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pervdaniil/e-commerce-shop
https://github.com/pervdaniil/e-commerce-shop
django drf framer-motion fullstack-development jwt mui mui-material react simplejwt swiper
Last synced: 2 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/pervdaniil/e-commerce-shop
- Owner: PervDaniil
- Created: 2024-12-13T21:55:16.000Z (2 months ago)
- Default Branch: dev
- Last Pushed: 2025-01-19T14:09:14.000Z (about 1 month ago)
- Last Synced: 2025-02-17T11:16:17.470Z (2 days ago)
- Topics: django, drf, framer-motion, fullstack-development, jwt, mui, mui-material, react, simplejwt, swiper
- Language: JavaScript
- Homepage:
- Size: 2.51 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

____________________________________________________________________________________________________________________________________

____________________________________________________________________________________________________________________________________

____________________________________________________________________________________________________________________________________
# E-Commerce Webshop Project (E-WSKG)This project is a fully functional e-commerce webshop built using modern technologies to provide a seamless and secure shopping experience for both customers and sellers. It includes comprehensive features for managing products, user profiles, and shopping carts, with an intuitive user interface and robust security protocols.
## Key Features
### Seller Management
- **Seller Profile Management**: Sellers can easily create, read, update, and delete their profiles, manage product listings, and handle other related data through an intuitive, user-friendly interface.### User Cart Management
- **CRUD for User Cart**: Users can efficiently manage their shopping carts, adding, updating, or removing products as needed. The cart system is designed for a smooth and hassle-free shopping experience.### Product Management
- **Product Sorting**: Users can sort products by various criteria such as price, popularity, categories, ratings, and more to quickly find what they’re looking for.
- **Product Searching**: A robust search feature allows users to find products by name, category, or other attributes, making product discovery fast and intuitive.
- **Product Filtering**: Users can filter products based on multiple parameters including category, price range, brand, and more, helping them narrow down their choices with ease.### UI Customization
- **Theme Mode Toggle**: Users can switch between light and dark modes, ensuring a personalized and comfortable browsing experience at any time of the day or night.### Authentication & Security
- **JWT Authentication & Authorization**: Secure login and access control are powered by JSON Web Tokens (JWT). This ensures that only authorized users can perform specific actions, such as managing their cart or accessing seller dashboards.## Tech Stack
- **Frontend**: React, Material UI (MUI), Framer Motion, Swiper
- **Backend**: Django, Django Rest Framework (DRF), SimpleJWT
- **Fullstack Development**: Full-stack integration for smooth client-server interaction