{"id":21003391,"url":"https://github.com/ubclaunchpad/lp-website","last_synced_at":"2025-05-15T00:32:03.210Z","repository":{"id":41624400,"uuid":"75504261","full_name":"ubclaunchpad/LP-website","owner":"ubclaunchpad","description":"UBC Launch Pad knowledge base","archived":false,"fork":false,"pushed_at":"2024-09-18T23:16:12.000Z","size":20426,"stargazers_count":8,"open_issues_count":1,"forks_count":5,"subscribers_count":26,"default_branch":"main","last_synced_at":"2024-09-19T04:09:30.111Z","etag":null,"topics":["docs","documentation","handbook","resources","ubc"],"latest_commit_sha":null,"homepage":"https://www.ubclaunchpad.com","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ubclaunchpad.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-12-03T22:35:15.000Z","updated_at":"2024-09-18T21:39:11.000Z","dependencies_parsed_at":"2023-02-18T05:01:03.175Z","dependency_job_id":"7370ef1a-0da8-4f91-badb-3855d64b5ad3","html_url":"https://github.com/ubclaunchpad/LP-website","commit_stats":null,"previous_names":["ubclaunchpad/docs","ubclaunchpad/lp-website"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ubclaunchpad%2FLP-website","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ubclaunchpad%2FLP-website/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ubclaunchpad%2FLP-website/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ubclaunchpad%2FLP-website/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ubclaunchpad","download_url":"https://codeload.github.com/ubclaunchpad/LP-website/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225318346,"owners_count":17455583,"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":["docs","documentation","handbook","resources","ubc"],"created_at":"2024-11-19T08:25:31.099Z","updated_at":"2024-11-19T08:25:31.711Z","avatar_url":"https://github.com/ubclaunchpad.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# UBC Launch Pad Landing Page\n\nThis is the landing page for UBC Launch Pad, the leading student-run software engineering club at the University of British Columbia.\n\n## Contributing\n\nWe appreciate any contributions to our docs. To contribute, please follow the steps below:\n\n1. Check out the [issues](https://github.com/ubclaunchpad/LP-website/issues) to see if there are any open issues that you would like to work on.\n2. If you find an issue that you would like to work on, assign yourself to the issue; if you want to contribute to an issue that is not listed, please create a new issue.\n\n### Contributing to the Codebase\n\n1. Fork the repository.\n2. Clone the forked repository to your local machine.\n3. Create a new branch for your changes.\n4. Follow the instructions in the [Getting Started](#getting-started) section to set up the project.\n5. Commit your changes.\n6. Push your changes to your forked repository.\n7. Create a pull request to the `main` branch of the original repository. Make sure to reference the issue you are working on in the pull request description.\n\n## Getting Started\n\n### Tech Stack\n\n- This is a [Next.js](https://nextjs.org/) project with [TypeScript](https://www.typescriptlang.org/), [Tailwind CSS](https://tailwindcss.com/), and [ESLint](https://eslint.org/).\n- [ESLint](https://eslint.org/) for linting and formatting.\n- [Tailwind CSS](https://tailwindcss.com/) for styling. However, not limited to it.\n- [PNPM](https://pnpm.io/) for package management.\n- This project uses `next/font` to automatically optimize and load Inter, a custom Google Font, for the best performance.\n\n### Installation\n\nFirst, make sure you have [Node.js](https://nodejs.org/) installed on your machine.\nTo check if you have Node.js installed, run the following command in your terminal:\n\n```bash\nnode -v\n```\n\nIf you don't have Node.js installed, you can download it from [here](https://nodejs.org/).\n\nNext, make sure you have [PNPM](https://pnpm.io/) installed on your machine.\nTo check if you have PNPM installed, run the following command in your terminal:\n\n```bash\npnpm -v\n```\n\nIf you don't have PNPM installed, you can follow the instructions [here](https://pnpm.io/installation).\n\nNow, we can install the project dependencies.\n\n```bash\npnpm install\n```\n\n### Running the Project\n\nTo start the development server, run the following command:\n\n```bash\npnpm dev\n```\n\nOpen [http://localhost:3000](http://localhost:3000) with your browser to see the result.\n\nYou can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file.\n\n### Resources\n\n- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API.\n- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial.\n- [Tailwind CSS Documentation](https://tailwindcss.com/docs) - learn about Tailwind CSS features and API.\n- [TypeScript Documentation](https://www.typescriptlang.org/docs/) - learn about TypeScript features and API.\n- [ESLint Documentation](https://eslint.org/docs/user-guide/getting-started) - learn about ESLint features and API.\n- [PNPM Documentation](https://pnpm.io/docs/en/pnpm-cli) - learn about PNPM features and API.\n- [React Documentation](https://reactjs.org/docs/getting-started.html) - learn about React features and API.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fubclaunchpad%2Flp-website","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fubclaunchpad%2Flp-website","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fubclaunchpad%2Flp-website/lists"}