rubleen1903 / Techzone

Ecommerce application

Home Page:techzone-liart.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Techzone

The Objective of this project is to make user friendly Tech e-store which has features like:

  1. Secure registration and profile management facilities for customers. Creating a shopping cart so that customers can shop ‘n’ no. of items and checkout finally with entire shopping carts, Customer can add or delete items in the cart.
  2. Adequate payment mechanism and gateway to all relevant payment options. Facility of rating of individuals products by the customers.
  3. Strategic charts for administrators about the sales of products by category.

Introduction

Techzone is a virtual store made where customers can browse the catalogue and select products of interest. The selected items may be collected in a shopping cart. At checkout time, the items in the shopping cart will be presented as an order. At that time more information will be needed to complete the transaction. Usually, the customer will be asked to fill or select a billing

Tech-Stack Used

It is a Web Application built using NextJS, Material UI and MongoDB.

This website has 2 modules

  • User Module
  • Admin Module

User Module

  • Users can browse or see popular products like Laptops, mobile phones etc.
  • Users can also search products by search bar or sidebars.
  • Clicking on any products from catalogue, customers will be able to view its specifications such as rating, price, availibilty.
  • By selecting the products users will get directed to cart page.
  • User can add up to 'n' numbers of products.
  • User can also delete any product from cart.
  • Users can also rate the products after buying them.
  • To buy or rate any product users are required to log in.
  • As for the new users they have to register on the website by adding some basic details.
  • To buy a product users can do payments through PayPal.
  • Users can add their shipping address either manually or through google maps.
  • Users can view the status of their product.
  • Users can also update their profile.
  • Users will also have the access to view their order history.
  • Users can also change the theme as per their preferences.
  • Users can also search for products through filters.

Admin Module

  • Admin can view the summary data of orders, products, sales and User.
  • Admin will be responsible for maintaining the record.
  • Admin can also view the monthly sales chart.
  • Admin can add or delete the products.
  • Admin will be responsible for updating the status of the order.
  • Admin can also modify the details of existing products.

Project Conclusion

  • The system was designed in such a way that future modifications can be done easily.
  • It provides a friendly graphical user interface which proves to be better for users.
  • The application has adequate scope for modification if it is necessary.
  • It will help users to avoid long queues at the shopping malls and avoid the wastage of time and money for travelling.

About

Ecommerce application

techzone-liart.vercel.app


Languages

Language:JavaScript 98.8%Language:CSS 1.2%