Skip to content

GravityTwoG/olios-shop

Repository files navigation

Olios shop

E-commerce fullstack app.

Backend

  • TypeScript

  • Nest.js

  • Prisma ORM

  • PostreSQL, Redis

  • S3 Compatible Object Storage (Minio)

Frontend

  • TypeScript

  • Next.js, React, react-hook-form

  • Tailwind.css, scss modules

  • Effector, patronum

  • Axios, zod

Design

Template from www.symu.co

Deploy

  • Ansible, Docker, Docker Compose, Github Container Registry

Development

Add and configure .env files in all apps. Then:

# run in all apps
npm install

# start all apps using docker compose
npm run dev