Skip to content
This repository was archived by the owner on Mar 12, 2025. It is now read-only.

topcoder-archive/topcoder_platform-community-service

Repository files navigation

Community App API Services

Local Development

  1. npm install
  2. npm run dev
  3. Change DB config in config folder as suited

Local Installation

  1. Install Docker and Docker Compose
  2. Run docker-compose build
  3. Run docker-compose up
  4. To Seed DB on initial setup, run npm run init-scoreboard-data directly in docker container (Use docker exec)
  5. Challenge type configuration can be done for Code (config/tco/submissionCodeFields.json) and Design (config/tco/submissionCodeDesign.json) Upon changing these json files, npm run init-scoreboard-data and npm start need to be run again to have the latest changes.
  6. The role that has write access to the API is configured using config.SCOREBOARD.ADMIN_ROLE

About

Standalone service (backend app) to support Community App.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published