/propex

projeto de extensão

Primary LanguageTypeScriptMIT LicenseMIT

propex

projeto de extensão

Documentation

  • References: arquivos de referência sobre o projeto e o modelo do banco de dados criado pelo grupo anterior.
  • Scripts: SQL scripts utilizados para gerar e popular inicialmente o banco de dados.
  • Models: Entity Relationship Diagram (ERD) e modelo do MySQL Workbench.

Requirements

  • Nodejs 12.16.x
  • NPM 6.13.x
  • MySQL 8.0
    • Create a database named propex.

Install

  1. Clone repository
  2. Install Node.js v12.16.x
  3. Install MySQL 8.0
  4. Use create.sql to create the database.
  5. Install project packages, using command
# rum this command this repository folder
npm install

Run As Development

# start project on development mode
npm run start

Open MySQL Console

# open docker container console
docker exec -it mysql /bin/bash

# open mysql console
docker exec -it mysql mysql --user=root --password=wuyqwISlr2PxJUxu

Utility

Windows

# find a process running on a port
netstat -ano | findstr :9000

# kill a process
taskkill /pid <pid_number> /f

Linux

# find a process running on a port
ps aux | grep :9000

# kill a process
kill -9 <pid_number>

License

Please, see LINCESE file.