Skip to content

Raviikumar001/T3EcomApp1

Repository files navigation

Create T3 App

Production link: https://t3-ecom-app1.vercel.app

This is a T3 Stack project bootstrapped with create-t3-app.

What's next? How do I make an app with this?

If you are not familiar with the different technologies used in this project, please refer to the respective docs. If you still are in the wind, please join our Discord and ask for help.

Getting started

git clone 'repo name'
npm install

Generate and run the Prisma migration to create the tables in your database:

npx prisma migrate dev --name init
npm run prisma:seed

probably you'll be connecting to you own database, so seeding will put list of categories into you database

npm run dev

to start the web application Also you'll need some additional env variables to work with

DATABASE_URL: z.string().url(),
USERID: z.string(),
PASS: z.string(),
JWT_SECRET: z.string(),
HOST: z.string(),

USERID and PASS are the crediantals for the mail server which you get after regestering to https://mailtrap.io/ which I have used for sending mails It has a decent limit

you can generate a secure JWT_SECRET online DATABASE_URL- must be a postgresql connection url For HOST is not req. probably if you using the test version for mail, if you using with a domain then probably you'll get the generated host from you dashboard in https://mailtrap.io/

Learn More

To learn more about the T3 Stack, take a look at the following resources:

You can check out the create-t3-app GitHub repository — your feedback and contributions are welcome!

How do I deploy this?

Follow our deployment guides for Vercel, Netlify and Docker for more information.