Skip to content

arhamfareed106/Course-Platform-in-django-main

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Django Authentication and Authorization with Stripe Payment Gateway

This project is a Django-based web application that provides user authentication and authorization and integrates a payment gateway using Stripe. It’s designed to handle secure user access and streamline the payment process for online transactions.

Features

User Authentication: #, login, and logout features Password reset via email Email verification for secure account setup User Authorization: Role-based access control (RBAC) User groups and permissions

Payment Gateway:

Integration with Stripe for payment processing Payment forms and secure handling of payment data Transaction history and receipt generation

Usage

Authentication: Users can # and log in to access specific pages. Authorization: Admins can manage user permissions and restrict page access based on roles. Payments: Stripe handles secure payments and transaction records.

Technologies

Backend: Django, Django REST framework Frontend: HTML, CSS, JavaScript Payment Gateway: Stripe