nikzanda / aquarius

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AQUARIUS

Built With

  • MySQL
  • Node
  • Prisma
  • Express
  • Typescript
  • Vue

Getting Started

Prerequisites

  • yarn
npm install -g yarn
  • Docker Compose

Installation

  1. Clone the repo
git clone https://github.com/nikzanda/aquarius

Backend

  1. Go to backend folder and install dependencies
yarn
  1. Rename .env.example in .env and insert your data
mv .env.example .env
  1. Run migrations
yarn migrate

Frontend

  1. Go to frontend folder and install dependencies
yarn
  1. Rename .env.example in .env and insert your data
mv .env.example .env

Development

Run sudo docker-compose up to use MySQL with Docker.

Run yarn dev in both backend and frontend folders.

Production

Run yarn build in both backend and frontend folders. Remember to launch migrations also in the production database.

About


Languages

Language:Vue 55.7%Language:TypeScript 42.5%Language:JavaScript 1.2%Language:HTML 0.4%Language:Shell 0.1%