Skip to content

Latest commit

 

History

History
40 lines (38 loc) · 3.26 KB

README.md

File metadata and controls

40 lines (38 loc) · 3.26 KB

Showcase

Stock Data

App and API

Build status License

Stack

pnpm ViteJS ChakraUI React JavaScript Typescript Fastify Sequelize NodeJS Docker Github Visual Studio Code ESLint

Development

  • npm i -g pnpm
  • Setup DB
    • with docker compose, from root dir run, tomato
      • docker-compose up
    • or with docker container, tamato
      • build the image
        • docker build -f db.Dockerfile -t stock-data-db:local .
      • run it
        • docker container run -d -p 5445:5445 stock-data-db:local
    • Migrate and seed the db
      • pnpm install
      • npm run db:update
  • Start the service
    • npm start