Skip to content

Diegoav87/techizer

Repository files navigation

Techizer

Techizer is an ecommerce web application where you can search and buy tech-related products.

Features

  • Authentication

    • Login
    • Registration
    • Password reset
    • Account activation
    • Logout
  • Products

    • Search
    • Filtering
    • Pagination
    • Sorting
    • Reviews
  • Cart

    • Add to cart
    • Edit cart
    • Remove from cart
    • Cart sidebar
  • Checkout

    • Add shipping addresses
    • Select payment method
    • Order summary
    • Paypal integration
  • Dashboard

    • Edit profile
    • Order list
    • Order details and status
  • Admin

    • User list
    • Edit users
    • Delete users
    • Order list
    • Update orders
    • Product list
    • Create product
    • Edit product
    • Delete product

    The admin page is restricted to admin users only, here are some images of the different features

    User list

    users

    Edit user

    eidt_user

    Order list

    order_list

    Update order

    order_details

    Product list

    product_list

    Create product

    add_product

    Edit product

    edit_product

    Technologies

    For the backend I used the Django framework, and for building the API I used the Django REST Framework. I used Simple JWT to handle user authentication. For the frontend I used React JS and the React Router, with the help of the Context API to manage state.

    [Live website](https://techizer.herokuapp.com/](https://techizer.up.railway.app/)

About

Ecommerce website built with react and django

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published