This repository contains the full-stack e-commerce project. The frontend uses React, Vue.js components, Tailwind CSS, and a context-based light/dark theme system. The backend is a Node.js/Express server with optional PostgreSQL integration. Features include user registration/login, product catalog with category filters, a carousel for featured products, admin product creation, and a checkout flow.
The source code is packaged in the anime-portfolio-new.zip file in the repository root. To explore the code locally:
- Download the zip file from this repository.
- Extract it to your machine.
- Navigate into the extracted folder and run
npm installfollowed bynpm run devto start the development server. - See the
serverdirectory inside the extracted folder for backend API instructions, including connecting to a local PostgreSQL database.
Deployment instructions and database setup scripts are included in the database and server folders within the zip.
Enjoy building and customizing your own anime merchandise store!