Skip to content

Latest commit

 

History

History
50 lines (39 loc) · 1.16 KB

README.md

File metadata and controls

50 lines (39 loc) · 1.16 KB

sig-track

📝 Description

Tracks attendance for sig-meetings (with little overhead)

Try it out at: http://sig-track.com/

🔨 How to Build

  • Prereqs:
    • Create valid-sigs.json file in src/front-end with a json string slice with the name of the sig
      • ex. [ "swe", "algo", "sec" ]
    • Create an .env file in src/front-end with the following values:
      • GOOGLE_CLIENT_ID
      • GOOGLE_CLIENT_SECRET
      • SESSION_KEY
      • BENDPOINT
      • TYPE
# Change directory to repo 
cd sig-track

# Change into src
cd src

# Build executable with output => (main.o)
make compile

⚗️ How to Use

# Run Go executable (if already built)
./main.o

# Auto run from `make` 
make

🔬 Technologies

  • Languages: go, html, css, sh
  • Packages: make, nginx

🗃️ Directory Explanation

Directory Explanation
configs Infrastructure Configuration
src Source Code for front-end and api services

📘 Technical Details

  • Check out the Wiki