Skip to content

esc-chula/esc-project-tracker

Repository files navigation

ESC Project Tracker

Document generator tool to facilitate internal document process in ESC organization (especially for secretary).

cover

Features

  • Generate document from template
  • Generate document from .toml file
  • Fetch data from a database

Document Types

  • (1) Location Permit
  • (0) Project Proposal
  • (3) Sponsorship Request
  • (6) Event Report
  • (7) Financial Report
  • (8) Money Request
  • (AT) Attendance List

Setup

Make sure you have Node.js and pnpm installed.

  1. Clone this repository
git clone https://github.com/esc-chula/esc-project-tracker.git
  1. Install dependencies
pnpm install
  1. Create .env and paste the env in /api and /web folder

  2. Run the app at /api for backend, /web for frontend, or root for both at the same time make sure that you are not connected to ChulaWiFi

turbo dev

Test

  1. Run this command at /api for backend, /web for frontend, or root for both at the same time
turbo build
  1. If built successfully, re-install dependencies in both /api and /web folder
pnpm install

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages