Home - sitechtimes/club-attendance-backend-v2 GitHub Wiki
Welcome to the club-attendance-backend-v2 wiki! This project runs with Express.js and TypeScript.
Getting Started
Clone the Repository.
git clone https://github.com/sitechtimes/club-attendance-backend-v2.git
Install Dependencies.
npm i
Make sure you have typescript installed.
npm install typescript --save-dev
Compile the files into JS
npx tsc -w
Run the project
npm run dev
.env files and keys.json files are needed to run the project. Make sure to create these two files, the contents of the file can be found in the google doc
Dependencies
- "body-parser": "^1.20.2"
- "cookie-parser": "^1.4.6"
- "cors": "^2.8.5"
- "dotenv": "^16.3.1"
- "express": "^4.18.2"
- "google-auth-library": "^8.9.0"
- "google-spreadsheet": "^4.0.2"
- "googleapis": "^122.0.0"
- "multer": "^1.4.5-lts.1"
- "nodemon": "^3.0.1"
- "qrcode": "^1.5.3"
- "stream": "^0.0.2"
- "tsc": "^2.0.4"
- "uniqid": "^5.4.0"
- "uuid": "^9.0.0"