reckseba / 2a5-app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

2a5-app

See 2a5-api first and follow "Deploy Development (locally)"

2a5-api-development 3000 2a5-db-development 5432

Development

You need to install on your local workstation:

  • git
  • nodejs
  • npm
  • docker

Clone the repository:

git clone https://github.com/reckseba/2a5-app.git

Install your environment

cd 2a5-app
npm install

Run the nodejs development server (It supports hot reload):

npm run dev

Start coding and open http://localhost:3001 with your browser of choice to check the result. The system supports hot reload.

Stop it with CTRL+C

Run with Docker

The container will join the existing 2a5 network (It supports hot reload):

docker compose up --build --watch

Stop it by ctrl+c or if detached:

docker compose down

Cleanup locally

Delete all generated files

rm -rf .next/ node_modules/ next-env.d.ts

About

License:GNU General Public License v3.0


Languages

Language:TypeScript 86.1%Language:Dockerfile 10.8%Language:JavaScript 2.9%Language:CSS 0.3%