Skip to content

Mohan3C/Textio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

113 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Textio – Mini E-commerce Platform

A mini e-commerce platform built using Django.
Includes session-based authentication, product variants, a full cart system, and Razorpay integration β€” all designed with a clean, responsive UI.


πŸ› οΈ Setup Instructions

git clone https://github.com/Mohan3C/Textio.git
cd Textio

pip install -r requirements.txt
python manage.py migrate
python manage.py runserver

πŸš€ Features

User Features

  • Session-based login and authentication
  • Product listing and product detail pages
  • Variant-based product selection
  • Session-based cart (add/remove/update quantity)
  • β€œBuy Now” flow
  • Full checkout system
  • Razorpay integrated for online payments
  • Responsive user dashboard

Admin Features

  • Manage products
  • Manage variants
  • Manage coupons and discount rules
  • Manage orders
  • Simple, clean Django admin interface

🧩 Tech Stack

  • Backend: Django, Python
  • Frontend: HTML, CSS, Tailwind
  • Database: SQLite
  • Payments: Razorpay
  • Tools: Git, GitHub

πŸ“‚ Project Structure

projecttextio/
|
β”œβ”€β”€ apptextio
|    |     
|    β”œβ”€β”€ migrations/
|    β”œβ”€β”€ templates/
|    └── # project .py files
|
β”œβ”€β”€ projecttextio/# project config
└── manage.py

πŸ“œ License

For portfolio and learning use.


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors