{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"yingyeothon.github.io","owner":"yingyeothon","isFork":false,"description":"Front-end pages for competition logs.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"SCSS","color":"#c6538c"},"pullRequestCount":0,"issueCount":16,"starsCount":11,"forksCount":9,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-14T13:50:17.178Z"}},{"type":"Public","name":"auth-api","owner":"yingyeothon","isFork":false,"description":"A simple Serverless auth API.","topicNames":["jwt","serverless","auth"],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":2,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-11T04:32:24.164Z"}},{"type":"Public","name":"Atropos","owner":"yingyeothon","isFork":false,"description":"1000 vs 1000","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":5,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-26T19:00:32.393Z"}},{"type":"Public","name":"ying-note","owner":"yingyeothon","isFork":false,"description":"A simple note for yingyeo.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":5,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-09T18:19:45.013Z"}},{"type":"Public","name":"click-and-more","owner":"yingyeothon","isFork":false,"description":"Click and more!","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":9,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-08T22:32:50.891Z"}},{"type":"Public","name":"leaderboard-api","owner":"yingyeothon","isFork":false,"description":"A simple leaderboard API on AWS Serverless","topicNames":["aws","serverless","leaderboard"],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":2,"issueCount":1,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-27T03:45:24.216Z"}},{"type":"Public","name":"simple-s3-proxy","owner":"yingyeothon","isFork":false,"description":"Simple S3 proxy to get and put a small JSON object","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-27T03:17:45.035Z"}},{"type":"Public","name":"message-broadcast","owner":"yingyeothon","isFork":false,"description":"Simple message broadcast across all of connected sessions.","topicNames":["aws","serverless","websocket"],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":0,"starsCount":3,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-27T01:33:51.607Z"}},{"type":"Public","name":"binary-distribution-api","owner":"yingyeothon","isFork":false,"description":"API for binary distribution of YYT","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-27T01:33:20.179Z"}},{"type":"Public","name":"message-topic","owner":"yingyeothon","isFork":false,"description":"Broadcast simple message between subscribers in a same topic.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":3,"issueCount":0,"starsCount":2,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-27T00:35:46.635Z"}},{"type":"Public","name":"config-api","owner":"yingyeothon","isFork":false,"description":"Simple configuration store and manager for other YYT services.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":4,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-27T00:07:02.095Z"}},{"type":"Public","name":"s3-cache-bridge-client","owner":"yingyeothon","isFork":false,"description":"NodeJS Client SDK for S3 Cache Bridge Server.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-19T22:26:02.960Z"}},{"type":"Public","name":"nodejs-lambda-authorizer","owner":"yingyeothon","isFork":false,"description":"NodeJS Packages for AWS Lambda custom authorizer.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":5,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-19T20:57:17.977Z"}},{"type":"Public","name":"nodejs-actor-system","owner":"yingyeothon","isFork":false,"description":"NodeJS Packages for Simple ActorSystem.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":0,"starsCount":1,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-19T05:10:30.050Z"}},{"type":"Public","name":"nodejs-repository","owner":"yingyeothon","isFork":false,"description":"NodeJS packages for simple repository.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-19T05:10:08.399Z"}},{"type":"Public","name":"naive-socket","owner":"yingyeothon","isFork":false,"description":"A naive TCP Socket library to send and receive with the opposite.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-18T15:14:41.949Z"}},{"type":"Public","name":"naive-redis","owner":"yingyeothon","isFork":false,"description":"A naive Redis client to use very thin layer with TCP socket","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-18T15:14:06.021Z"}},{"type":"Public","name":"nodejs-toolkit","owner":"yingyeothon","isFork":false,"description":"A bundle of small libraries for yingyeothon basis.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":0,"starsCount":0,"forksCount":0,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-16T20:18:54.828Z"}},{"type":"Public","name":"lobby-api","owner":"yingyeothon","isFork":false,"description":"Stateful stateless lobby api to route games at backend","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":3,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-10-16T19:59:56.297Z"}},{"type":"Public","name":"yyt-28-server","owner":"yingyeothon","isFork":false,"description":"Stand-alone stateful message broadcast server","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":1,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-12-17T08:08:48.747Z"}},{"type":"Public","name":"ydeploy","owner":"yingyeothon","isFork":false,"description":"Deployment toolkit for Yingyeothon","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-05-07T09:03:54.312Z"}},{"type":"Public","name":"yauth-sms","owner":"yingyeothon","isFork":false,"description":"Mobile authentication using SMS","topicNames":[],"topicsNotShown":0,"primaryLanguage":null,"pullRequestCount":0,"issueCount":4,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-04-02T01:40:03.745Z"}},{"type":"Public","name":"ysecret","owner":"yingyeothon","isFork":false,"description":"Secure secret manager synchronized between environment","topicNames":[],"topicsNotShown":0,"primaryLanguage":null,"pullRequestCount":0,"issueCount":1,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-03-29T01:59:53.937Z"}},{"type":"Public","name":"ynoti","owner":"yingyeothon","isFork":false,"description":"Simple mobile notifiaction system for Yingyeothon","topicNames":[],"topicsNotShown":0,"primaryLanguage":null,"pullRequestCount":0,"issueCount":1,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-03-29T01:53:18.921Z"}},{"type":"Public","name":"1team-mmo-unity-client","owner":"yingyeothon","isFork":false,"description":"MMo (Metaverse Manager online)","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"ShaderLab","color":"#222c37"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-06-05T08:57:35.190Z"}},{"type":"Public","name":"management-console-web","owner":"yingyeothon","isFork":false,"description":"Management Console Frontend for Yingyeothon infrastructure","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-06-05T03:11:56.735Z"}},{"type":"Public","name":"1team-mmo-backend","owner":"yingyeothon","isFork":false,"description":"All happy backend for 1team's MMo project","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-05-08T02:25:26.433Z"}},{"type":"Public","name":"slack-logger","owner":"yingyeothon","isFork":false,"description":"Simple logger using Slack Webhook","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-10-04T13:03:21.668Z"}},{"type":"Public","name":"1team-unity-client","owner":"yingyeothon","isFork":false,"description":"TadaCraft: Yingyeothon 17th 1team Unity Client","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"C#","color":"#178600"},"pullRequestCount":0,"issueCount":4,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2020-02-16T00:42:12.296Z"}},{"type":"Public","name":"binary-distribution-page","owner":"yingyeothon","isFork":false,"description":"A front-end page for binary distribution","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-11-30T01:17:05.692Z"}}],"repositoryCount":30,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"mirror","text":"Mirrors"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}