/cartastic

Primary LanguageTypeScript


Cartastic

Advertising platform with motorization offers

Key FeaturesHow To InstallLicense

Key Features

  • ⚡ Blazingly fast Fastify backend
  • 🖼️ Staticly generated NextJS frontend
  • 🧪 Huge test coverage due to Jest, React Testing Library and Cypress
  • ✨ Shared types by OpenAPI

How To Install

  • Clone this repository
  gh repo clone Wojtazzzz/cartastic
  • Go to the project directory
  cd cartastic
  • Install dependencies
  pnpm install
  • copy .env.example as .env and fill with own data (this should be done in both workspaces)

  • Generate prisma schemas

  cd ./apps/api && npx prisma generate && cd ../../
  • Start dev server
  pnpm run dev

Note: Before installation you should have mysql database

License

MIT