Ninja Threads is a full-stack online anime t-shirt store built with the MERN stack (MongoDB, Express, React, Node.js). It features a modern and secure e-commerce platform designed for anime fans to browse, order, and manage products effortlessly.
Key Features:
Full CRUD operations for products, users, and orders
User authentication with JWT for secure access control
Google OAuth login integration for easy and fast user sign-in
Responsive React frontend with smooth UI/UX
RESTful API backend using Express and MongoDB
Role-based access control (Admin and Customer)
Secure password hashing and token-based session management
Technologies Used: Frontend: ReactJS
Backend: Node.js with Express
Database: MongoDB
Authentication: JWT, Google OAuth 2.0
API calls: Axios
This project demonstrates a production-ready e-commerce solution with modern authentication methods and scalable architecture tailored for anime merchandise shopping.