Skip to content

This is a Next.js E-Commerce site with full admin, authentication, and CRUD functionality.

Notifications You must be signed in to change notification settings

nickldimartino/trifit-ecommerce

Repository files navigation

E-Commerce Site

📝 Description

Welcome to my E-Commerce Site! Using admin priveleges, I can add, edit, and delete products. These products can be bought by customers and downloaded with timeframe for each download. As an admin, I can view to customers and the purchases made to see which products are the most popular.

🖼️ Screenshots

📊 App Web Pages
Description Screenshot

Customer Products

Admin Dashboard

Admin Products

💻 Technologies Used

Next React TypeScript JavaScript Prisma Node TailwindCSS CSS3 HTML5 NPM Git Markdown Prettier Github VSCode Ubuntu Windows

⚛️ Getting Started

📲 Instructions

Admin Navigation
  1. The Dashboard shows the Sales with the total orders and profit, Customers with their average value and total number of customers, and the number of active and inactive products.

  2. The Products page shows a list of the current products with their active status, price, and number of orders place on that product. Each product can be editted or deleted and set to active/inactive.

  3. The Customers page will list the customers on the website

  4. The Sales page will list the sales of each product.

Customer Navigation
  1. The Home page shows the most popular product and a list of all of the products. Each product displays it's name, price, and description with an option to purchase.

  2. The Products page shows a list of all of the products.

  3. The My Orders page gives customers an option to enter their email so that an email will be sent including all of the orders that customer has placed.

⏭️ Next Steps

  • Find and fix possible bugs
  • Refactor code
  • Add a user sign-in feature

About

This is a Next.js E-Commerce site with full admin, authentication, and CRUD functionality.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published