Skip to content

Latest commit

 

History

History
29 lines (19 loc) · 951 Bytes

README.md

File metadata and controls

29 lines (19 loc) · 951 Bytes

Watcher

Abstract

Staff management system

Technologies Used

Java, Spring Boot, TypeScript, React, Axios, TailwindCSS, PostgreSQL, Hibernate, Apache Maven, Docker Compose, Postman, Chrome DevTools

Documentation

Backend

  • if on a linux environment, remember to add sudo to every docker command.
  • to build docker image: sudo docker-compose build {name}
  • to boot up the database container: sudo docker-compose up -d db
  • to access database: sudo docker exec -it db psql -U postgres
  • to check docker containers: sudo docker ps -a
  • to debug by checking docker logs: sudo docker-compose logs {image name}
  • to use maven: mvn clean package

Frontend

  • to have the latest version of node: npm install node --latest-npm
  • to install axios: npm install axios
  • to develop in local environment: npm run dev