Skip to content
This repository has been archived by the owner on Jul 14, 2021. It is now read-only.

Latest commit

 

History

History
37 lines (26 loc) · 1.01 KB

README.md

File metadata and controls

37 lines (26 loc) · 1.01 KB

Treeckle 2.0 (Archived)

Build Status

Treeckle

Website: https://v2.treeckle.com/

Treeckle is a student life app for the Residential Colleges of NUS, intended to be a platform for the efficient booking of facilties, and the creation and management of events.

Contributions Guidelines

Commits/PR

  • Use squash and merge
  • PR by issue/feature
  • Use github issues

Backend

  • Use venv
  • Style
  • Use snake_case, 4 spaces indentations and CONSTANT_VARIABLE
  • Use list comphension
  • Include constant file
  • Use double quotes for strings

Frontend

  • Only use yarn (no npm)
  • Typescript only in src file
  • Component files use tsx, utils function files use ts
  • Define constants instead of magic string
  • Use enums
  • Declare API response type