VinayIN / isac

Website for isac

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ISAC-BTU

Deployment

Testing & Preview

<<<<<<< HEAD Visit here for the website: https://isac-btu.firebaseapp.com/

Want to Contribute?

Visit here for the database: https://isacottbus.retool.com/app/dataviewer

new_ui

Development guidelines

  1. Never push to main branch. Always merge PR to this branch.
    • Doing a merge will automatically deploy the recent build code to production
  2. Always create a branch for doing a development and then create a PR to main branch.
  3. Before accepting to merge, check if the github action is success

Setup:

  1. Setup firebase hosting (Admin)
npm install -g firebase-tools
  • login to firebase and link your project isac-btu
firebase login
firebase init
# Set public folder to out
  • Deploy the service using npm run deploy
  1. Setup node.js, next.js (Contributors)

Some commands

  1. npm run lint: Check the linting of the source code.
  2. npm run build: Builds the app for production to the .next folder.
  3. npm run export: Exports the static file from .next folder to out folder. <<<<<<< HEAD
  4. npm run deploy : Need npm run export & npm run build before running this command. =======
  5. npm run deploy : Need npm run export & npm run build before running this command.

new_ui

About

Website for isac

License:MIT License


Languages

Language:JavaScript 98.4%Language:CSS 1.6%