Skip to content

dergunovs/fit

Repository files navigation

Home workout calendar app

Frontend: Typescript, Vite, Vue, Tanstack Query, Vitest, Vue I18n

Backend: Typescript, Fastify, Mongoose, MongoDB, Swagger

App: https://app-fit.ru

Video: https://vkvideo.ru/playlist/15313879_11

Installation

  1. Install Node.js 23 and MongoDB 7
  2. npm install - install deps
  3. Create .env files inside app folders in /apps
  4. npm run dev - start app in dev mode
  5. Create administrator by url /setup
  6. Swagger available at backend url /api-docs