├── .env.example ├── .eslintignore ├── .eslintrc ├── .github ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── node.js.yml ├── .gitignore ├── .prettierrc.json ├── API.md ├── Contributing.md ├── LICENSE ├── README.md ├── docs ├── billboard_logo.png ├── logo.svg ├── screenshot.png └── srmkzilla_logo.png ├── package.json ├── src ├── api │ ├── controllers │ │ └── requestController.ts │ ├── index.ts │ └── middlewares │ │ └── queryValidation.ts ├── assets │ ├── bold.woff2 │ ├── book.woff2 │ ├── default-dark.png │ └── default-light.png ├── config │ └── index.ts ├── index.ts ├── loaders │ ├── database.ts │ ├── express.ts │ ├── index.ts │ └── logger.ts ├── types │ └── customTypes.ts └── utilities │ ├── imageFileHandler.ts │ ├── reactComponent.tsx │ └── sharedUtilities.ts ├── static ├── Icon.svg ├── arrow.svg ├── favicon.ico ├── index.html └── js │ ├── assets.js │ ├── main.js │ └── scene.js ├── tsconfig.json └── yarn.lock /.env.example: -------------------------------------------------------------------------------- 1 | LOG_LEVEL='debug' 2 | NODE_ENV=development -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srm-kzilla/billboard/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srm-kzilla/billboard/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srm-kzilla/billboard/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/node.js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srm-kzilla/billboard/HEAD/.github/workflows/node.js.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srm-kzilla/billboard/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srm-kzilla/billboard/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srm-kzilla/billboard/HEAD/API.md -------------------------------------------------------------------------------- /Contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srm-kzilla/billboard/HEAD/Contributing.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srm-kzilla/billboard/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srm-kzilla/billboard/HEAD/README.md -------------------------------------------------------------------------------- /docs/billboard_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srm-kzilla/billboard/HEAD/docs/billboard_logo.png -------------------------------------------------------------------------------- /docs/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srm-kzilla/billboard/HEAD/docs/logo.svg -------------------------------------------------------------------------------- /docs/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srm-kzilla/billboard/HEAD/docs/screenshot.png -------------------------------------------------------------------------------- /docs/srmkzilla_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srm-kzilla/billboard/HEAD/docs/srmkzilla_logo.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srm-kzilla/billboard/HEAD/package.json -------------------------------------------------------------------------------- /src/api/controllers/requestController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srm-kzilla/billboard/HEAD/src/api/controllers/requestController.ts -------------------------------------------------------------------------------- /src/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srm-kzilla/billboard/HEAD/src/api/index.ts -------------------------------------------------------------------------------- /src/api/middlewares/queryValidation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srm-kzilla/billboard/HEAD/src/api/middlewares/queryValidation.ts -------------------------------------------------------------------------------- /src/assets/bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srm-kzilla/billboard/HEAD/src/assets/bold.woff2 -------------------------------------------------------------------------------- /src/assets/book.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srm-kzilla/billboard/HEAD/src/assets/book.woff2 -------------------------------------------------------------------------------- /src/assets/default-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srm-kzilla/billboard/HEAD/src/assets/default-dark.png -------------------------------------------------------------------------------- /src/assets/default-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srm-kzilla/billboard/HEAD/src/assets/default-light.png -------------------------------------------------------------------------------- /src/config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srm-kzilla/billboard/HEAD/src/config/index.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srm-kzilla/billboard/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/loaders/database.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srm-kzilla/billboard/HEAD/src/loaders/database.ts -------------------------------------------------------------------------------- /src/loaders/express.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srm-kzilla/billboard/HEAD/src/loaders/express.ts -------------------------------------------------------------------------------- /src/loaders/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srm-kzilla/billboard/HEAD/src/loaders/index.ts -------------------------------------------------------------------------------- /src/loaders/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srm-kzilla/billboard/HEAD/src/loaders/logger.ts -------------------------------------------------------------------------------- /src/types/customTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srm-kzilla/billboard/HEAD/src/types/customTypes.ts -------------------------------------------------------------------------------- /src/utilities/imageFileHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srm-kzilla/billboard/HEAD/src/utilities/imageFileHandler.ts -------------------------------------------------------------------------------- /src/utilities/reactComponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srm-kzilla/billboard/HEAD/src/utilities/reactComponent.tsx -------------------------------------------------------------------------------- /src/utilities/sharedUtilities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srm-kzilla/billboard/HEAD/src/utilities/sharedUtilities.ts -------------------------------------------------------------------------------- /static/Icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srm-kzilla/billboard/HEAD/static/Icon.svg -------------------------------------------------------------------------------- /static/arrow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srm-kzilla/billboard/HEAD/static/arrow.svg -------------------------------------------------------------------------------- /static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srm-kzilla/billboard/HEAD/static/favicon.ico -------------------------------------------------------------------------------- /static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srm-kzilla/billboard/HEAD/static/index.html -------------------------------------------------------------------------------- /static/js/assets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srm-kzilla/billboard/HEAD/static/js/assets.js -------------------------------------------------------------------------------- /static/js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srm-kzilla/billboard/HEAD/static/js/main.js -------------------------------------------------------------------------------- /static/js/scene.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srm-kzilla/billboard/HEAD/static/js/scene.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srm-kzilla/billboard/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srm-kzilla/billboard/HEAD/yarn.lock --------------------------------------------------------------------------------