Skip to content

Naciri-Anas/TEAMTRIPPLEA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

TRIPPLEA Site E-commerce

TRIPPLEA is an e-commerce site built with the Django web framework. The site offers a wide range of products across various categories, including electronics, fashion, home decor, and more. Customers can browse and search for products, add them to their shopping cart, and checkout securely using a variety of payment methods.

One of the main features of TRIPPLEA is its intuitive and user-friendly interface. The site is designed to be easy to navigate, with clear categories and filters that make it simple to find what you're looking for. The product pages are informative and include high-quality images and detailed descriptions, making it easy for customers to make informed purchasing decisions.

In addition to its user-friendly design, TRIPPLEA offers a number of other features to enhance the shopping experience. Customers can create an account to save their shipping and payment information for faster checkout in the future. They can also view their order history and track their packages in real-time.

Behind the scenes, TRIPPLEA is built on the powerful Django web framework. This allows for rapid development and easy customization, making it easy to add new features and functionality as the site grows. The site also includes robust security features, including HTTPS encryption and secure payment processing, to ensure that customer information is kept safe and secure.

Overall, TRIPPLEA is a reliable and user-friendly e-commerce site that offers a wide range of products and features to enhance the shopping experience. Whether you're looking for electronics, fashion, home decor, or anything in between, TRIPPLEA has you covered.

setup

Install Python and Django on your system.
Create a new Django project using the django-admin startproject command.
Create a new Django app using the python manage.py startapp command.

Pour enter a notre admin pour voir admin s'il vous plait taper comme user: team mdp: team123**

Models

Creating models for the products, categories, orders, and customers using Django's Model class. Defining the relationships between the models using Django's ForeignKey

Views

Creating views for the home page, product list page, product detail page, shopping cart page, checkout page, and order confirmation page. Defining the logic for each view using Django's TemplateView, ListView, DetailView, and FormView classes.

Templates

Creating templates for each view using HTML, CSS,JAVASCRIPT. Using Django's template language to render dynamic content in the templates.

Forms

Creating forms for the checkout using Django's Form and ModelForm classes. Defining the form fields and validation rules

URLs

Defining URL patterns for each view using Django's url function. Include the app's URLs in the project's URL configuration.

Authentication

Using Django's built-in authentication system to allow customers to create accounts, log in, and log out. Restricting access to certain views based on the user's authentication status.

Payment Integration

Integrating a payment gateway which is PayPal to allow customers to make payments for their orders.

Screenshots

Index

Index prod Index contact

Login

Login

Sign Up

Sign Up

Add Product

Add Product

client lors de selection de Product sera afficher dans navbar

selection Product

Panier = cart

panier

click sur checkout

checkout

click sur gotopayement

payement

etape paiement

payement

Demo

https://github.com/Naciri-Anas/projvideo.git

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published