onggieoi / ecommerce

The school's project

Home Page:https://snkr.vercel.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ecommerce

The school's project

Postgresql for database
Dotnet 6 for RESTful API
Next js for server side render client side
React js for admin site

Quick start

Run latest postgresql container docker run --name some-postgres -e POSTGRES_PASSWORD=mysecretpassword -d postgres

Start Backend service

Dotnet 6, Dotnet EF

build scheme dotnet ef database update

insert data in ./db/*

Run service: dotnet {watch} run

Start Frontend Client service

node version v14.15.5

install package: yarn or npm install

start service: yarn dev or npm run dev

Start Frontend Admin service

node version v14.15.5

install package: yarn or npm install

start service: yarn start or npm run start

Deployment

Azure:

  • App Service -> Backend
  • PostgreSQL Flexiable
  • Blob Storage -> images & static web app -> Admin side
  • vercel -> Client Side

About

The school's project

https://snkr.vercel.app/

License:MIT License


Languages

Language:TypeScript 88.1%Language:C# 10.6%Language:JavaScript 1.2%Language:HTML 0.1%Language:CSS 0.0%Language:Shell 0.0%