• Stars
    star
    143
  • Rank 251,510 (Top 6 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created over 1 year ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

E-Commerce site built with Next.js App Router (and other packages like tRPC, Next-Auth, Prisma, etc)

Checks

An e-commerce site for Nike sneakers built with the new Next.js 13 Beta (and other packages like tRPC, Next-Auth, Prisma,...)

Warning
Not a real e-commerce site. Built for experimenting and learning purposes.

Demo

progress1

progress2

progress3

progress4

Admin Section

progress6

About

  • For testing and experimenting all the new features in Next.js 13 Beta (/app dir, server components and everything new)
  • Inspired by Taxonomy built by @shadcn
  • Haven't built an e-commerce site, so I'm challenging myself to build one!
  • Building this in public. You can follow the progress/updates on @amirfkrlh

Tech-stacks

Deployments/Hosting

Payment

Cron Job

  • GitHub Action

Setting up locally

  • Clone or fork this repository
  • To clone:
git clone https://github.com/amirfakhrullah/ecommerce-next13beta.git
  • Create and set up the .env file, refer to .env.sample for the required keys
  • Install the dependencies and generate prisma client (postinstall):
npm i
  • Push and synchronize the prisma schema to the database (make sure you have prisma cli installed):
npx prisma db push
  • Seed initial data:
npx prisma db seed
  • Run locally:
npm run dev

License

License under the MIT License

More Repositories

1

gh-social

GitHub Social Platform built with Experimental Edge - Next.js App Router, Shadcn UI, tRPC, Clerk Auth, Drizzle Orm, Neon Serverless
TypeScript
25
star
2

bloqdown

Markdown Forum/Blog site using Next.js, Next-Auth, TypeScript, tRPC, Prisma and PlanetScale
TypeScript
20
star
3

go-bitly

Simple link-shortener service written in Go
Go
5
star
4

sched

Schedule-based Markdown note taking app for students and teachers built using create-t3-app
TypeScript
3
star
5

license-gen

Generate open-source license for your projects from terminal. Written in Go.
Go
3
star
6

trail-app

V2 Version available here:
JavaScript
2
star
7

astro-blog

Transferring my blog contents from amrf.me to a new site. Built using Astro
Astro
2
star
8

go-chat

Communicate with ChatGPT quickly through terminal. Written in Go.
Go
2
star
9

reddit-client-app

A front-end web app displaying data fetched from Reddit API. The web app is designed using React and Redux with testing using Enzyme. The goal is to redesign the Reddit website to fit my preference; which are clean and minimalist with a matte black tone.
JavaScript
2
star
10

trpc-subscription

TypeScript
1
star
11

go-graphql

Go
1
star
12

next12.2

TypeScript
1
star
13

Debt-It

1
star
14

Pomotify-App

Pomotify is a Pomodoro app with Spotify integration.
1
star
15

nestjs-manager

TypeScript
1
star
16

Traill-App

Kanban Bug/Issue Tracking System - track the bugs and also the development of software/apps.
1
star
17

go-dsAlgo

Go
1
star
18

electron

TypeScript
1
star
19

solid-chat

TypeScript
1
star
20

community

TypeScript
1
star
21

go-playground

Go
1
star
22

Data-Structures-and-Algorithms

Data Structures and Algorithms tutorials in both Python and JavaScript
Python
1
star
23

twilio-video-chat

TypeScript
1
star
24

MY-Shopee-Discount-Filter

Find the best offer of your desired product on Shopee website (Malaysia only).
Python
1
star
25

gcp-api-gateway

TypeScript
1
star
26

springboot-api

Java
1
star
27

cra-template-react-ts-tw

create-react-app typescript template (React 18) with neccesary packages setup: tailwindcss, react-router, react-query and husky
HTML
1
star
28

slack-clone

Slack Clone built for learning/experimenting with new techstacks (Drizzle Orm, tRPC subscriptions and Clerk Auth)
TypeScript
1
star