Skip to content

An e-commerce platform built with TypeScript, Next.js 14 (including server actions), Tailwind CSS, React Query, Prisma, Neon, Clerk, and Stripe.

Notifications You must be signed in to change notification settings

nabarvn/casewise

Repository files navigation

Casewise

Casewise is your go-to destination for high-quality, personalized phone cases that capture your most cherished memories. This platform allows customers to design custom phone cases, combining style and protection in one unique product. If you want to preserve a special moment or want a case that reflects your style, make a purchase now!

Screenshot

View Project »

Running Locally

This application requires Node.js v20.14.0+.

Cloning the repository to the local machine:

git clone https://github.com/nabarvn/casewise.git
cd casewise

Installing the dependencies:

pnpm install

Setting up the .env file:

cp .env.example .env

Important

Ensure you populate the variables with your respective API keys and configuration values before proceeding.

Configuring Prisma:

pnpm prisma generate
pnpm prisma db push

Running the application:

pnpm dev

Tech Stack

Acknowledgements

Credits

Learned a ton while building this project. Major thanks to Josh for the next level (no pun intended) tutorial!


Don't forget to leave a STAR 🌟

About

An e-commerce platform built with TypeScript, Next.js 14 (including server actions), Tailwind CSS, React Query, Prisma, Neon, Clerk, and Stripe.

Topics

Resources

Stars

Watchers

Forks

Languages