{"id":22737633,"url":"https://github.com/prasanth3291/vg-django","last_synced_at":"2026-02-06T22:32:01.054Z","repository":{"id":193625858,"uuid":"687323502","full_name":"prasanth3291/vg-django","owner":"prasanth3291","description":"Ecommerce Platform: Crafted a comprehensive ecommerce platform for clothes enthusiasts using Python Django, HTML, CSS, JavaScript. This project boasts a user-centric design with secure user authentication, an intuitive product catalog with dynamic filtering, a robust shopping cart system. ","archived":false,"fork":false,"pushed_at":"2024-10-18T18:56:26.000Z","size":10208,"stargazers_count":1,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-23T20:51:09.229Z","etag":null,"topics":["ajax","bootstrap","css","django","java","paypal","python"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/prasanth3291.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-09-05T06:00:27.000Z","updated_at":"2024-10-18T18:56:32.000Z","dependencies_parsed_at":"2025-02-05T05:50:35.014Z","dependency_job_id":null,"html_url":"https://github.com/prasanth3291/vg-django","commit_stats":null,"previous_names":["prasanth3291/vg-django"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/prasanth3291/vg-django","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prasanth3291%2Fvg-django","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prasanth3291%2Fvg-django/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prasanth3291%2Fvg-django/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prasanth3291%2Fvg-django/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/prasanth3291","download_url":"https://codeload.github.com/prasanth3291/vg-django/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/prasanth3291%2Fvg-django/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29179415,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-06T22:12:24.066Z","status":"ssl_error","status_checked_at":"2026-02-06T22:12:09.859Z","response_time":59,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ajax","bootstrap","css","django","java","paypal","python"],"created_at":"2024-12-10T22:16:53.622Z","updated_at":"2026-02-06T22:32:01.039Z","avatar_url":"https://github.com/prasanth3291.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# VogueVilla E-commerce Website\n\n## Introduction\n**VogueVilla** is an academic e-commerce website built entirely using **Django** for both the frontend and backend. It is designed to replicate all the essential features of a modern e-commerce platform, including product management, inventory control, order processing, cart functionality, and much more. The project demonstrates an understanding of full-stack web development while incorporating advanced features such as payment integration and user management.\n\n## Features\nVogueVilla provides a wide range of e-commerce functionalities, including:\n\n### Core E-commerce Features:\n- **Storefront**: Displays a variety of products with detailed information.\n- **Inventory Management**: Admin can manage stock levels, product details, and variants.\n- **Orders and Cart**: Customers can add products to their cart, place orders, and track purchases.\n- **Favorites/Wishlist**: Users can save products to their favorite list for future purchases.\n- **Payment Gateway**: Integrated with **PayPal** for seamless online payments.\n- **PDF Invoice Generation**: Users receive a downloadable invoice for each purchase.\n- **Profile Management**: Users can create and edit their profiles, view order history, and manage account settings.\n- **Coupons and Offers**: Admin can create various discounts, offers, and referral systems for users.\n\n### Security and Authentication:\n- **Email Authentication**: Users must verify their email addresses to activate their accounts.\n- **OTP Verification**: Added security through one-time password (OTP) verification for critical actions.\n- **Session and Cookie Authentication**: Ensures secure user sessions while maintaining seamless interaction with the platform.\n\n### Admin Panel:\n- **Admin Dashboard**: Comprehensive admin panel to manage users, products, and orders.\n- **Product Management**: Admin can add, edit, or delete products, manage categories, and create variants.\n- **User Management**: Admin can manage user roles, monitor account activities, and more.\n- **Reports and Analytics**: Generate sales reports, order summaries, and product performance insights.\n\n## Technologies Used\n### Backend\n- **Django**: The entire application is built using the Django framework, which handles both the frontend and backend logic.\n- **PostgreSQL**: The relational database used for managing and storing all application data, including users, products, and orders.\n\n### Frontend\n- **HTML, CSS, JavaScript**: Traditional web development languages for structuring, styling, and adding interactivity to the frontend.\n\n### Payment Integration\n- **PayPal**: Integrated for processing online payments securely.\n\n### Security and Hosting\n- **Session and Cookie Authentication**: Ensures secure and persistent sessions across the platform.\n- **SSL Certificates**: Implements SSL encryption for secure communication and data protection.\n- **AWS (Amazon Web Services)**: Used for hosting the application and database.\n- **NGINX**: A high-performance web server used to serve the application.\n- **Gunicorn**: A Python WSGI HTTP server used in combination with NGINX for serving Django applications.\n- **HTTPS**: Ensures secure, encrypted connections to the application.\n\n## Additional Features\n- **PDF Bill Generation**: Users receive a downloadable bill after completing a purchase.\n- **OTP Verification**: Secures important actions like registration and password recovery.\n- **Coupon and Referral System**: Allows users to apply discounts and earn rewards through referrals.\n\n## Conclusion\nVogueVilla is a complete e-commerce solution that demonstrates full-stack development skills using Django. It integrates essential e-commerce features such as payment gateways, inventory management, user authentication, and more, providing a robust platform for users and administrators alike.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprasanth3291%2Fvg-django","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fprasanth3291%2Fvg-django","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprasanth3291%2Fvg-django/lists"}