{"id":19282731,"url":"https://github.com/cuhacking/2025","last_synced_at":"2025-04-09T16:12:57.023Z","repository":{"id":248049214,"uuid":"827611496","full_name":"cuhacking/2025","owner":"cuhacking","description":"Flagship platform for cuHacking's 2025 hackathon.","archived":false,"fork":false,"pushed_at":"2025-03-19T22:57:34.000Z","size":35217,"stargazers_count":61,"open_issues_count":19,"forks_count":32,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-09T16:12:31.876Z","etag":null,"topics":["diataxis","drizzle-orm","figma","fumadocs","mdx","nestjs","nextjs","nix","nx","payloadcms","playwright","postgresql","react","remix","shadcn-ui","slidev","storybook","tailwind-css","trunk-based-development","vue"],"latest_commit_sha":null,"homepage":"https://cuhacking.ca","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cuhacking.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":["netlify"],"custom":["https://sponsor.cuhacking.ca"]}},"created_at":"2024-07-12T02:34:25.000Z","updated_at":"2025-04-07T09:15:15.000Z","dependencies_parsed_at":"2024-09-13T10:13:36.248Z","dependency_job_id":"392660a4-ab5e-4845-b9f6-c4d92cb1f0be","html_url":"https://github.com/cuhacking/2025","commit_stats":null,"previous_names":["cuhacking/hackathon","cuhacking/2025"],"tags_count":76,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cuhacking%2F2025","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cuhacking%2F2025/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cuhacking%2F2025/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cuhacking%2F2025/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cuhacking","download_url":"https://codeload.github.com/cuhacking/2025/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248065282,"owners_count":21041872,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["diataxis","drizzle-orm","figma","fumadocs","mdx","nestjs","nextjs","nix","nx","payloadcms","playwright","postgresql","react","remix","shadcn-ui","slidev","storybook","tailwind-css","trunk-based-development","vue"],"created_at":"2024-11-09T21:28:09.512Z","updated_at":"2025-04-09T16:12:57.013Z","avatar_url":"https://github.com/cuhacking.png","language":"TypeScript","funding_links":["https://github.com/sponsors/netlify","https://sponsor.cuhacking.ca"],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://docs.cuhacking.ca\"\u003e\n\n![image](https://github.com/user-attachments/assets/79f41e64-4bef-4df6-b3e8-a16e67e75f4c)\n\n  \u003c/a\u003e\n  🎉 Monorepo Migration is Complete  🎉\n\u003chr/\u003e\n\n![Static Badge](https://img.shields.io/badge/pnpm-F69220?logo=pnpm\u0026logoColor=fff)\n![Static Badge](https://img.shields.io/badge/Monorepo-%23143055?style=flat\u0026logo=Nx\u0026link=https%3A%2F%2Fnx.dev%2F)\n![CodeRabbit PR Reviews](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fapi.coderabbit.ai%2Fstats%2Fgithub%2Fcuhacking%2F2025\u0026query=reviews\u0026suffix=%20Reviews\u0026logoSize=auto\u0026label=CodeRabbit\u0026labelColor=171717\u0026color=FF570A\u0026link=https%3A%2F%2Fcoderabbit.ai%2F)\n\u003ca href=\"https://conventionalcommits.org\"\u003e\n\u003cimg src=\"https://img.shields.io/badge/Conventional%20Commits-1.0.0-%23FE5196?logo=conventionalcommits\u0026logoColor=white\" alt=\"Conventional Commits\"\u003e\n\u003c/a\u003e\n\u003ca href=\"http://commitizen.github.io/cz-cli/\"\u003e\n\u003cimg src=\"https://img.shields.io/badge/commitizen-friendly-brightgreen.svg\" alt=\"Commitizen friendly\"\u003e\n\u003c/a\u003e\n\u003ca href=\"https://semantic-release.gitbook.io/semantic-release\"\u003e\n\u003cimg src=\"https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg?style=flat-square\" alt=\"Semantic Release\"\u003e\n\u003c/a\u003e\n\u003ca href=\"https://github.com/antfu/eslint-config\"\u003e\n\u003cimg src=\"https://antfu.me/badge-code-style.svg\" alt=\"Code Style\"\u003e\n\u003c/a\u003e\n\u003ca href=\"https://github.com/storybooks/storybook\"\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/storybooks/brand/master/badge/badge-storybook.svg\" alt=\"Storybook\"\u003e\n\u003c/a\u003e\n\u003cimg src=\"https://img.shields.io/github/repo-size/cuhacking/2025\" alt=\"Repo Size\"\u003e\n[![Maturity badge - level 3](https://img.shields.io/badge/Maturity-Level%203%20--%20Stable-green.svg)](https://github.com/tophat/getting-started/blob/master/scorecard.md)\n\n\u003c/div\u003e\n\u003c!--[![App Status](https://img.shields.io/website-up-down-green-red/http/shields.io.svg)](http://www.chemicalgraphtheory.com) --\u003e\n\u003c!---[![Coverage Status](https://coveralls.io/repos/github/Sulstice/global-chem/badge.svg?branch=master)](https://github.com/cuhacking/2025/tree/main) ---\u003e\n\u003chr/\u003e\n\n\u003cdiv style=\"display: flex; gap: 10px;\"\u003e\n    \u003ca href=\"https://github.com/cuhacking/2025/actions/workflows/BUILD.yml\"\u003e\n        \u003cimg src=\"https://github.com/cuhacking/2025/actions/workflows/BUILD.yml/badge.svg\" alt=\"Build\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://github.com/cuhacking/2025/actions/workflows/TEST_UNIT.yml\"\u003e\n        \u003cimg src=\"https://github.com/cuhacking/2025/actions/workflows/TEST_UNIT.yml/badge.svg\" alt=\"Unit Tests\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://github.com/cuhacking/2025/actions/workflows/TEST_E2E.yml\"\u003e\n        \u003cimg src=\"https://github.com/cuhacking/2025/actions/workflows/TEST_E2E.yml/badge.svg\" alt=\"End-to-End Tests\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://github.com/cuhacking/2025/actions/workflows/RELEASE.yml\"\u003e\n        \u003cimg src=\"https://github.com/cuhacking/2025/actions/workflows/RELEASE.yml/badge.svg\" alt=\"Release\"\u003e\n    \u003c/a\u003e\n\u003c/div\u003e\n\n\u003chr/\u003e\n\n2025 edition of cuHacking's flagship platform, containing all software and hardware projects that power all events throughout the year.\n\nAiming to be [WCAG 2 Compliant](https://www.w3.org/WAI/standards-guidelines/wcag/) regardless of development cost. Strong focus on accessibility in order to provide the best experience for hackers, sponsors, and organizers alike.\n\nBuilt with some of the most cutting-edge and stable open-source technologies, and a strong commitment to the best developer experience through automation, tooling, and documentation.\n\nInstallation instructions, contribution guidelines, and technology stacks are available on the **[cuHacking Docs Site](https://docs.cuhacking.ca)**.\n\n|                          [🌀 Portal](https://portal.cuhacking.ca)                          |                             📢 [Website](https://cuhacking.ca)                              |                           [📚 Docs Site](https://docs.cuhacking.ca)                           |                 [🌟 Design System - Storybook](https://design.cuhacking.ca/)                  | [💅 Brand Identity \u0026 UI/UX Research - Figma](https://www.figma.com/community/file/1472076259079188838/cuhacking-design-system) |\n| :----------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------: |\n| ![Portal](https://github.com/user-attachments/assets/8477365e-3bec-4e27-a208-2aea73120e19) | ![Website](https://github.com/user-attachments/assets/4f8cc641-f358-44dc-90f5-9e40d1c2990d) | ![Docs Site](https://github.com/user-attachments/assets/1170da68-9deb-44b3-9269-865659212927) | ![Storybook](https://github.com/user-attachments/assets/644e7fcd-379d-4c16-bf99-46dde0bb7194) |      ![Brand Identity \u0026 UI/UX Research](https://github.com/user-attachments/assets/d55ffa90-c8ed-4421-8f42-89d995c07409)       |\n\n|                          [🖼 Slide Deck](https://slides.cuhacking.ca)                          |                         [Sponsorship Package](https://sponsor.cuhacking.ca/)                         |                          [2024 Website](https://2024.cuhacking.ca)                          |                     [🛠️ Architecture](https://arch.cuhacking.ca/view/index)                      |         [🗺️ Project Graph](https://graph.cuhacking.ca/#/projects/all?groupByFolder=true)          |\n| :--------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------: |\n| ![Slide Deck](https://github.com/user-attachments/assets/066cf93a-e4a6-4a01-aae0-13088c35c1c7) | ![Sponsorship Site](https://github.com/user-attachments/assets/1af556d8-34b2-49da-9edb-90d2a589ff02) | ![Website](https://github.com/user-attachments/assets/ab2179b9-9f96-499c-a2c0-82b228bbb677) | ![Architecture](https://github.com/user-attachments/assets/8dc99673-6bf6-456e-b596-1eef0cb6e638) | ![Project Graph](https://github.com/user-attachments/assets/3ee10865-f53c-4a5c-9295-13ee33a2717a) |\n\n|                          [✉️ Email Templates](https://email.cuhacking.ca)                           |                          [🧹 ESLint](https://eslint.cuhacking.ca)                          |                 [🗓️ Project Board](https://github.com/orgs/cuhacking/projects/4)                  |\n| :-------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------: |\n| ![Email Templates](https://github.com/user-attachments/assets/3fd9ea07-da23-4a7c-9e43-5f101ea5c884) | ![ESLint](https://github.com/user-attachments/assets/faa0360c-2299-4436-9e5c-f5380e01256f) | ![Project Board](https://github.com/user-attachments/assets/b10ddf82-4a8e-4892-bc45-ffdb596cd678) |\n\n---\n\nMade with 💚 by the community, and the 2025 Core Team.\n\n| | |\n|-|-|\n| ![image](https://github.com/user-attachments/assets/8da2895d-5543-4c53-aafe-8e71d62f828b) | ![image](https://github.com/user-attachments/assets/f2d93ede-3175-4d58-9682-6e2ecf6a6a78) |\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcuhacking%2F2025","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcuhacking%2F2025","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcuhacking%2F2025/lists"}