Skip to content

Latest commit

 

History

History
34 lines (32 loc) · 1.2 KB

readme.md

File metadata and controls

34 lines (32 loc) · 1.2 KB

E-commerce

This e-commerce project is for portfolio and maybe can be used in production with some adjustments.

Description

My code uses:

  • Clean code.
  • Code organization and less global scope usage. "S" from SOLID principles

Back-end goals

  • Installed back-end lib dependencies and frameworks.
  • Setup fastify server with basic adjustments and initial boilerplate.
  • Starting to setup database models using Prisma.
  • Starting to create user API.
  • Starting to create product API.
  • Starting to create cart API.
  • Starting to create checkout API.
  • Starting to create delivery API.
  • Starting to create payment API.
  • Starting to create e-mail service.
  • Starting to create payment service.
  • Starting to create delivery service.
  • Finished user API.
  • Finished cart API.
  • Finished checkout API.
  • Finished delivery API.
  • Finished payment API.
  • Testing and improving system for better security and performance.

Front-end goals

  • Planning front-end rules and UX/UI design.
  • Installing front-end lib dependencies and frameworks.
  • Starting to code front-end setup and inital boilerplate. ... to be written.