Skip to content

lamhungypl/iianian-ecom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

iianian-ecom project: Express + Angular + TypeORM/MySql + TypeScript

Final project with Open Source JS modern tech stack. It provides common and nessary features of a standard eCommerce website.

iianian-ecom come with 3 part:

  • iianian-ecom Restful API.
  • iianian-econ Admin Control Panel.
  • iianian-ecom Store Front.

api-architect

Reference URL
API https://github.com/lamhungypl/iianian-ecom-api
Admin https://github.com/lamhungypl/iianian-ecom-admin
Storefont https://github.com/lamhungypl/iianian-ecom-store

❯ API Design

Logic layers

api-architect

  • Model
  • Repository
  • service
  • Controller
  • Auth Guard
  • ErrorHandler
  • Logging

Database

Simplify table design

api-architect

API Docs

Sample API Docs

❯ Frontend Architecture

Logic layer

api-architect

  • Configuration

  • Business

    Core function with Redux Store.

api-architect

  • Intermediate
  • Representation

User Interface

  • Admin UI

api-architect

api-architect

  • Storefront UI

api-architect

api-architect

About

iianian-ecom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published