/dbms-project

Primary LanguageTypeScript

DBMS Project - Papyrus

Team Members

  • Sanjai Kumar Mani : 106121114
  • Nandana R : 106121080
  • Harrish M : 106121048

Tech Stack used

  • NodeJS
  • Fastify
  • MySQL
  • Mongoose

Setting up repo

  • Copy content of config.example.ts into a new file config.ts in the same directory
  • Fill necessary details in config.ts
  • copy the .env.example to .env and fill the details [random string for jwt]
  • Create the database as per the config file by logging into mysql and create the database before running it
  • install yarn (if not available use npm)
  • run yarn install to install the necessary dependencies
  • run yarn dev to run the server
  • Enable githooks for linting before pushing the code
    git config core.hooksPath .githooks
  • happy hacking :)