/DjangoReactShop

E-commerce made with Django & React

Primary LanguageJavaScript

DjangoReactShop

E-commerce made with Django & React

  • User Authentication with JWT
    • Login
    • Sign up
  • Admin panel by Django
    • Adding and removing users
    • Adding and removing products
    • Removing and creating carts
    • Removing and creating orders
  • Home Page
    • Welcome message
    • Shortcuts to other pages
  • Product Catalogue
    • Pagination (9 products per page)
    • Every product has a single page with unique url
    • Every product has an image, name, description, price and publish date
    • Products are ordered by newest publish date
  • Single Product Page
    • Product info
    • Add to cart functionality but only for authenticated users
  • Cart Page
    • Remove 1 from cart
    • Remove cart entry
    • Clear Cart
    • Purchase
  • Order Page
    • Past orders ID and total amount information
    • View button to see more details about single order
  • Single Order Page
    • More details about the order
    • Every single order has a unique url