All Projects → fl4viooliveira → django_ecommerce

fl4viooliveira / django_ecommerce

Licence: MIT License
Scalable Django E-Commerce, perfect to start one new online shop project.

Programming Languages

HTML
75241 projects
CSS
56736 projects
python
139335 projects - #7 most used programming language
SCSS
7915 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to django ecommerce

Nopcommerce
The most popular open-source eCommerce shopping cart solution based on ASP.NET Core
Stars: ✭ 6,827 (+27208%)
Mutual labels:  ecommerce, paypal, shopping-cart, e-commerce
Ryal
🏵 An e-commerce library for elixir; just to save you some pain, we're still in construction, so star us instead or donate!
Stars: ✭ 87 (+248%)
Mutual labels:  ecommerce, shopping-cart, e-commerce
DwinaTech-Shop
E-commerce application. created for education and learning
Stars: ✭ 35 (+40%)
Mutual labels:  stripe, e-commerce, e-commerce-project
Commerce.js
Open source, JS eCommerce SDK for building headless, Jamstack applications. Build custom storefronts, carts, and checkouts in any frontend framework, platform, or device. Integrates with Stripe, Square, PayPal, Paymill and Razorpay with support for 135+ currencies.
Stars: ✭ 112 (+348%)
Mutual labels:  ecommerce, paypal, stripe
MERN-Ecommerce
An E-commerce app built using MERN stack. It has 4 social login options and implements email verification as well. Stripe and Paypal payment gateways are implemented.
Stars: ✭ 50 (+100%)
Mutual labels:  ecommerce, stripe, paypal-checkout
Ecommerce Codeigniter Bootstrap
Responsive, Multi-Vendor, MultiLanguage Online Store Platform (shopping cart solution)
Stars: ✭ 788 (+3052%)
Mutual labels:  ecommerce, shopping-cart, e-commerce
Laracom
Laravel FREE E-Commerce Software
Stars: ✭ 1,570 (+6180%)
Mutual labels:  ecommerce, shopping-cart, e-commerce
S Cart
This project has been replaced by https://github.com/s-cart/s-cart
Stars: ✭ 258 (+932%)
Mutual labels:  ecommerce, shopping-cart, e-commerce
react-elements-netlify-serverless
Digital Wallet payments with React Stripe Elements and Netlify Functions
Stars: ✭ 21 (-16%)
Mutual labels:  ecommerce, shopping-cart, stripe
mytek
Django e-commerce web application with advanced features
Stars: ✭ 27 (+8%)
Mutual labels:  ecommerce, shopping-cart, e-commerce
kasir
Cashier Management & Inventory Management System
Stars: ✭ 28 (+12%)
Mutual labels:  ecommerce, django-application, e-commerce
Aimeos Laravel
Laravel ecommerce package for professional, ultra fast online shops, complex B2B applications and #gigacommerce
Stars: ✭ 5,204 (+20716%)
Mutual labels:  ecommerce, shopping-cart, e-commerce
Digota
ecommerce microservice
Stars: ✭ 382 (+1428%)
Mutual labels:  ecommerce, paypal, stripe
Firebase Cms
A CMS + E-commerce platform built with Angular and Firebase
Stars: ✭ 286 (+1044%)
Mutual labels:  ecommerce, stripe, e-commerce
PyShop
PyShop is an online Python Ecommerce website built with Django, SQLite and Bootstrap. A simple and lightweight ecommerce app easily deployable anywhere anytime with modules developed upon the inbuilt django admin.
Stars: ✭ 17 (-32%)
Mutual labels:  django-application, django-project, django-ecommerce
Ecommerce Laravel Bootstrap
Responsive, Multi-Vendor, MultiLanguage Online Store Platform (shopping cart solution)
Stars: ✭ 99 (+296%)
Mutual labels:  ecommerce, shopping-cart, e-commerce
Expresscart
A fully functioning Node.js shopping cart with Stripe, PayPal, Authorize.net, PayWay, Blockonomics, Adyen, Zip and Instore payments.
Stars: ✭ 2,069 (+8176%)
Mutual labels:  paypal, shopping-cart, stripe
Aimeos
Integrated online shop based on Laravel 8 and the Aimeos e-commerce framework
Stars: ✭ 2,354 (+9316%)
Mutual labels:  ecommerce, shopping-cart, e-commerce
grav-skeleton-gravcart
The Grav Shopping Cart skeleton
Stars: ✭ 11 (-56%)
Mutual labels:  ecommerce, shopping-cart, e-commerce
storefront-app
Storefront by Fleetbase is an open source hyperlocal shopping or services app. Enables users to quickly launch their own shop or service booking app or setup a multi-vendor marketplace.
Stars: ✭ 40 (+60%)
Mutual labels:  ecommerce, shopping-cart, e-commerce

Django E-commerce.


It is an E-commerce system built in Django. It contains all the essentials for adding products and use PayPal and Stripe as payment systems.

About this Project:

It is an E-commerce system built in Django. It contains all the essentials for adding products and use PayPal and Stripe as payment systems.

The repository is a start point for most of my professional projects; for this, I'm using as a part of my portfolio, feel free to use wherever you want. I'll be happy if you provide any feedback or code improvements or suggestions.

Connect with me at:

     

📫 How to reach me: [email protected]

Some technical information:

  • Django - 3.1.1
  • Django Allauth - 0.42.0
  • Django Crispy Forms - 1.9.2
  • Django Environ - 0.4.5
  • Stripe - 2.51.0

To Install:

Cloning the Repository:

$ git clone https://github.com/fl4viooliveira/django_ecommerce.git

$ cd django_ecommerce 

Installing the environment control:

$ pip install virtualenv

$ virtualenv env

Activating the environment:

on Windows:

env\Scripts\activate

on Mac OS / Linux:

$ source env/bin/activate

Installing dependencies:

$ pip install -r requirements.txt

Create a .env file on ecom folder (/ecom/.env) setting all requirements without using space after "=".

Copy and paste on our .env file:

DEBUG=
SECRET_KEY=
DEFAULT_FROM_EMAIL=
NOTIFY_EMAIL=
PAYPAL_SANDBOX_CLIENT_ID=
PAYPAL_SANDBOX_SECRET_KEY=
PAYPAL_LIVE_CLIENT_ID=
PAYPAL_LIVE_SECRET_KEY=
STRIPE_PUBLIC_KEY=
STRIPE_SECRET_KEY=
STRIPE_WEBHOOK_SECRET=

Last commands to start:

$ python manage.py makemigrations

$ python manage.py migrate

Create a super user:

$ python manage.py createsuperuser admin-name

Finishing running server:

$ python manage.py runserver

Contributing

You can send how many PR's do you want, I'll be glad to analyse and accept them! And if you have any question about the project...

📫Email-me: [email protected]

  

Thank you!

License

NPM   

This project is licensed under the MIT License - see the LICENSE.md file for details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].