Skip to content
This repository was archived by the owner on Jun 23, 2026. It is now read-only.

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

raymondpc

RaymondPC Platform is a full-stack commerce system featuring a public storefront and a secure admin dashboard. It includes authentication, product and variant management, image uploads, and a scalable backend architecture.

Project Goals: Demonstrate production-style architecture Build a scalable commerce foundation Practice clean commit history and incremental feature development

This project emphasizes: Type-safe validation using Zod on both frontend and backend Clear separation between API logic and frontend rendering Relational modeling for products and variants Stateless authentication using JWT Scalable folder structure for admin and storefront separation

Tech stack used:

Frontend

  1. NextJS
  2. Redux
  3. Motion.JS (Framer Motion)
  4. Typescript
  5. TailwindCSS
  6. ShadCN UI
  7. Zod
  8. Next-Cloudinary
  9. lucide-react
  10. TipTap

Backend

  1. Express
  2. Nodemon
  3. Zod
  4. Prisma
  5. Postgresql

Features Implemented

  1. Set up Prisma Models, NextJS frontend, and Express backend
  2. Partial implementation of the store front-page
  3. JWT Authentication (User registration and User sign-in)
  4. Adding Products using Admin Panel

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages