Skip to content

phanvantien270290/c-bot

Repository files navigation

C-Bot Project

It's been built on the NodeJS platform. It'll get all responsobilities about pulling data from any sources.

Modules implemented

  • ...

Technical Stack

  • Node JS
  • Express JS
  • MongoDB
  • Websocket
  • Typescript

Structure applied

Project Structure

Routers --> Controllers --> Services --> Repositories --> Database

How to set it up

  • Install some apps/services at first
    • Node JS
    • Redis
    • PM2
  • Setup the configs
    • .env (Follow the .env.default)
    • app/config/app.config.ts (Follow the app.default.config.ts)
  • Install packages/libraries
    • Client/UI: cd ui-app & npm i
    • Service/BE: npm i
  • Build and compile the app
    • Build the UI: npm run build
    • Compile the BE: npm run compile
  • Integrate the app with PM2 (Follow the PM2 document)
  • Run the app
    • With PM2: pm2 start/restart
    • Without PM2: npm run prod

Contributors:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages