Found 129 repositories(showing 30)
click-llc
This module allows you to integrate payment acceptance using "CLICK" payment system into Python Django web applications. Click-API module is integrated to "django-payments" module as payment provider.
The-Assembly
Django is an extremely popular open-source Python-based web framework, designed to ease the creation of complex, database-driven websites with reusable pluggable components. Django has been famously used for sites such as Instagram, Mozilla, Disqus, and Clubhouse. In this workshop, we’ll deploy Django to create our own E-commerce storefront, which allows people to buy items with or without an account, combining the use of a database with cookies for anonymous usage. Aside from Django for the core functionality, we’ll use HTML/CSS/Javascript to improve our user experience as well as integrate with the PayPal API to handle purchase payments. Prerequisites: ✅ Visual Studio Code (https://code.visualstudio.com/download) ✅ Python (https://www.python.org/downloads) ✅ PayPal developer account (https://developer.paypal.com/docs/get-started/) ----------------------------------------- To learn more about The Assembly’s workshops, visit our website, social media or email us at workshops@theassembly.ae Our website: http://theassembly.ae Instagram: http://instagram.com/makesmartthings Facebook: http://fb.com/makesmartthings Twitter: http://twitter.com/makesmartthings #Django #PayPal #Python
Chargily
Python Package of Chargily Pay™, the easiest and free way to integrate e-payment API through widespread payment methods in Algeria such as EDAHABIA (Algerie Post) and CIB (SATIM) into your Python/Django projects.
SanjarbekSaminjonov
payme (paycomuz) python django integration; payment
twopointone
Python package that simplifies the integration of Stripe payments into your Django web application.
CSElonewolf
An absolutely beautiful, awesome, full stack E-commerce website built using Django as a python backend framework. It has almost all feature like search,review,login,logout,dashboard,paypal payment integration,custom invoice , email verification and much more. Check README.md section for more details.
nileshpaliwal
A simple web portal with Stripe payment processing integration with a simple database db.splite3
BadhonBarman
Bkash Payment API Integration in python django.
Ashwin-Dev-P
E-commerce web application with fully functional payment integrations such as Paytm , Paypal , RazorPay . Tech stack used: Django(Python web framework) , PostgreSQL . Hosted using Heroku.
balk125
Complete working Ecommerce website with payment method integration created using Python Web framework Django, JavaScript , Html CSS and Bootstrap.
7ever
A Django-based digital employment platform connecting African youth to freelance jobs and skill development. Features YouTube API integration for learning paths, Africa's Talking for SMS reminders, and M-Pesa for payments. Built using Python, Bootstrap, and MariaDB.
IE 2nd term project prototype application based on Telefonica Mobility and BBVA Credit Card Payments. Provider data is strictly disclosed; but you can use the code in any purpose you desire. MVC stack framework using python Django. Api integrations with Expedia and Twitter Streaming API. Important work on TripAdvisor webscraping. NLP (NLTK) for Topic based sentiment analysis(Trip Advisor Reviews), Timeseries forecasting, Recommendation Engine, Leaflet Data Visualization, NetworkX SNA (python and JS). BBVA data is neglected because of lack of data integrity and necessary categories. I hope this work can be helpful to practicioners of Django framework and analytics. This application is developed in a very short term with Agile methodology, therefore it is normal that there are problems and inconsistencies of code quality. For example we tried to use mongoengine and Django framework document models as a common data source; but we faced with difficulties time to time because of lack of accurate documentation in web. Whenever we resolved we followed the accurate coding practice. Please followup the model usage practice in the last view in views.py to comply with MVC, do not use pymongo directly. Mongoengine will provide features like DBConnectionPooling that will facilitate a scalable architecture.
Getting Paystack payment verification integration is one of the best ideas to accept payment on an e-commerce website.
nileshkumarshah
Integrations payment gateway with python and django
aleksander-dziobkowski
Django and DRF hybrid project. E-commerce store built with Python,Django,Django REST,PostgreSQL, featuring PayU payment integration.
Yaseengit19
Online Bridal Store and makeup artists Booking( With Razorpay payment Integration )Built With Python-Django !
tommyokai
This is a sample project to demonstrate how to integrate Paystack Payment Gateway with Python Django
robenta
A full-stack e-commerce user website built with Html, Css, Bootstrap , Python, Django, AWS and completed with a payment integration with paystack.
ritikdhote02
It is a fully functional ecommerce website just like Flipcart with payment integration and all working functionality with the help of Python and Django framework.
maheshmahesh570
🍔BiteHub is a food ordering website built with Django. It features product listings, add to cart, and Razorpay integration for secure payments. Users can place and track orders in real-time , showcasing my skills in Django and python.
r1shabhpahwa
eAcademy is an advanced online learning platform built with Python, and Django framework, designed to provide a dynamic learning experience. It includes features such as course creation, membership options, payment integration, and progress tracking, catering to both instructors and students.
Pasonnn
A modern microservice-based payment gateway built with Docker, leveraging multiple frameworks and languages: Node.js (Express), Python (FastAPI, Django), and Java (Spring Boot). Integrates with blockchain via Web3.js/Web3.py, supports MongoDB for database storage.
ANOUSHKA-PRIYA
Designed and developed a responsive ecommerce website for a flower shop, utilizing HTML, CSS, Bootstrap for the frontend, and Python, Django for the backend. Implemented a MySQL database for efficient data management. Achieved seamless integration of payment gateways, ensuring a secure and user-friendly online shopping experience.
akshayvk4151
The tourism management Python Django REST API project is a web application that connects tourists with tourism operators. It allows tourists to search, book, and review services like tours and accommodations. Tourism operators can list and manage their services. The project also includes user authentication and payment integration.
DevMo7md
E-Commerce API— A fully functional e-commerce backend built with Python and Django,featuring a robust REST API. It includes complete product management (CRUD), user authentication with email verification, a shopping cart and checkout flow, media handling for product images, order tracking with delivery service integration,and secure online payments
shivangmedhekar
A fully functional eCommerce website and application built with Python Django. It integrates with Stripe for secure payment processing and provides sales reporting for admins. Features include user authentication, product management, shopping cart functionality, order history, product search, customer reviews, and a contact form.
Himmatsharma
This is a simple Hotel Booking platform. I have used for Backend Python, Django, for Front-End, Bootstrap Template, and for the database PostgreSQL, Admin can upload hotel details from the Admin panel. Hotel details contain images of the hotel name and hotel location and offer if available. Users Sign up or log in to the platform in order to book the hotel. My main focus was on the functionality of the site. I have used simple UI template based for bootstrap for better user experience. I still am improving it day by day. I’ll integrate payment gateway in order to make a properly booking environment on my website.
todcru
The WebApp cum Website is under development. Link for the development server: http://hello-world15.herokuapp.com Note: For the contributors- You are free to make changes in this repository. Just be under some code of conduct while contributing and please follow the rules as mentioned The Website is made with the help of Django Framework. So the contributor having knowledge of HTML, CSS, Javascript, Python can contribute to this repository. Client side languages used: HTML - (Hyper Text MarkUp Language) - It's not a language rather its just a markup which defines a webpage and tells the browser that how to display an element on it. CSS - (Cascading Style Sheet) - It is used for the styling of the webpage. By using this we can define and apply different property to the HTML elements by the use of Classes and IDs. JavaScript - It is a client sided scripting language. It means JavaScript scripts are read, interpreted and executed in the client, which is your Web browser. It is used to create responsive, interactive elements for web pages, enhancing the user experience. Server sided language used: Python - It is a general purpose scripting language. Nowadays, It is one of the most popular programming language. It is used to make WebApps, GUI, Mobile apps, etc. But here it is used to handle the server. Framework: Django - This WebApp is made with the help of Django, which is a python Web Framework. Basically, A framework is a collection of programs that do something useful and which you can use to develop your own applications. It have some set of rules which one have to follow for making up the Application. All the languages mentioned above are bind together and used inside this framework. And all these make up our WebApp. Setting up the WebApp 1.) Clone the projectc onto your local machine. 2.) Unzip the folder and open it in some IDE or some code-editor like - PyCharm, VS-Code, Atom, etc. 3.) Set up a virtual environment fot it. Open the terminal in the current folder and write the given command. virtualenv <foldername> <path> For Example: virtualenv venv . It will create a virtual environment with a folder name - venv in the current directory 4.) Now activate the virtual environment by writing the following command: FOR WINDOWS cd venv/scripts then activate . FOR MACBOOK and LINUX source venv/scripts/activate This will activate the virtual environment. You can assure it by seeing (venv) in front of the C:/path 5.) Change the path to the main folder (where the manage.py and requirements.txt files are present) You can change it by - change directory (cd) command. cd <path name> ## For previous directory cd ../ For current directory cd ./ 6.) Install all the requirements in the requirements.txt file by using pip pip install -r requirements.txt 7.) After installing you can verify whether all the requirements have been installed or not by using: pip freeze 8.)After the installation process have been finished, you can run the development server by: FOR WINDOWS python manage.py runserver <port> For Example: python manage.py runserver 8000 It will start the development server on port 8000, that's -> 127.0.0.1:8000 or localhost:8000 SAME FOR MACBAOOK and LINUX * python3 manage.py runserver <port> 9.)Now you can go through the App and make changes and contribute to the Open Source Code of Conduct Please be specific in writing code. Before writing it, please understand how the previous code is regulated. In HTML File: After writing the code for a particular division, please leave 2 lines after each block. Also, be sure to comment it before and after writing it. So, that if any other contributor wants some changes, then he/she can do it easily. In CSS File: After defining css for a class, id, attribute, or the element tag itself, then: -- Leave one line after defining the CSS for the the parent and its children block element in the HTML file. -- Leave two lines after defining the CSS for the another parent element For example --> If you have made a <!--Comment 1 --> <div class="class1"> <div class="child"></div> </div> <!--comment end --> <!--And--> <!--Comment-2 --> <div class="class2"> <div class="child"></div> </div> <!--Comment Ends--> Then, You should make comments and while defining its CSS, the rule for it is: /*Comment-1*/ .class1{ <CSS Property> } .child{ <CSS Property> } /*Comment Ends*/ /*Comment-1*/ .class2{ <CSS Property> } .child{ <CSS Property> } /*Comment Ends*/ Please make sure not to forget the comments as it provides other contributors to understand the code properly. In JavaScript and Python: The same rule apply to these also. Commenting after each function and describing what the function does and leave 2 spaces after each function after defining. For Example- In Js: //Comments here const function1 = (arg) => { //Function defined here //ES6 functions using const } //Comment ends //comment-2 function function2(arg){ //Function defined here //Old fashioned function } //comment ends Similarly, In python: #Comment-1 def function1(arg): #define the function here #comment ends #Comment-1 def function2(arg): #define the function here #comment ends Use of requirements.txt file If You want to use any other library or function which need an import or needed to be downloaded there is a file requirements.txt You can specify the library or function there also its version. For Example, if we have used any integration for payment like Razorpay having version 1.0.3, then: razorpay==1.0.3 Please write the requirements.txt file in alphabetical orderwise. Again, if you wants to see which are the requirements which are already installed in the virtual environment, then you can run the pip freeze command and it will show every requirement installed in your virtual environment (If You have not installed a virtual environment, please see point number 3 above, or click on the link.) pip freeze This command will give all the requirements which is installed like if we have installed razorpay, Then, it will give - razorpay==1.0.3 as a result. If you don't know how to install requirements, please refer Point number 6
adeleyeayodeji
Monnify PayMent Integration in Python Django
Jit562
payment getway integration project using python django