{"id":24446369,"url":"https://github.com/rubyforgood/kiwanis-ctc","last_synced_at":"2025-05-15T10:14:07.860Z","repository":{"id":37018974,"uuid":"477212261","full_name":"rubyforgood/kiwanis-ctc","owner":"rubyforgood","description":"A fundraising app for Kiwanis Arlington","archived":false,"fork":false,"pushed_at":"2025-05-05T01:05:58.000Z","size":17613,"stargazers_count":5,"open_issues_count":4,"forks_count":2,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-05-05T02:22:20.147Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rubyforgood.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"code-of-conduct.md","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,"zenodo":null}},"created_at":"2022-04-03T01:42:01.000Z","updated_at":"2025-05-05T01:06:02.000Z","dependencies_parsed_at":"2025-05-05T02:20:56.488Z","dependency_job_id":"e20bae77-8134-4523-98db-9758ce52d83e","html_url":"https://github.com/rubyforgood/kiwanis-ctc","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rubyforgood%2Fkiwanis-ctc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rubyforgood%2Fkiwanis-ctc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rubyforgood%2Fkiwanis-ctc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rubyforgood%2Fkiwanis-ctc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rubyforgood","download_url":"https://codeload.github.com/rubyforgood/kiwanis-ctc/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254319662,"owners_count":22051076,"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":[],"created_at":"2025-01-20T23:54:09.341Z","updated_at":"2025-05-15T10:14:07.828Z","avatar_url":"https://github.com/rubyforgood.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003c!-- PROJECT LOGO --\u003e\n\u003cbr /\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://rubyforgood.github.io/kiwanis-ctc/\"\u003e\n    \u003cimg src=\"src/images/logo.svg\" alt=\"Logo\"\u003e\n  \u003c/a\u003e\n\n\n\u003c/div\u003e\n\u003c!-- TABLE OF CONTENTS --\u003e\n\u003cdetails\u003e\n  \u003csummary\u003eTable of Contents\u003c/summary\u003e\n  \u003col\u003e\n    \u003cli\u003e\n      \u003ca href=\"#about-the-project\"\u003eAbout The Project\u003c/a\u003e\n      \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"#built-with\"\u003eBuilt With\u003c/a\u003e\u003c/li\u003e\n      \u003c/ul\u003e\n    \u003c/li\u003e\n    \u003cli\u003e\n      \u003ca href=\"#getting-started\"\u003eGetting Started\u003c/a\u003e\n      \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"#prerequisites\"\u003ePrerequisites\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"#installation\"\u003eInstallation\u003c/a\u003e\u003c/li\u003e\n      \u003c/ul\u003e\n    \u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#react-style-guide\"\u003eReact Style Guide\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#commit-style-guide\"\u003eCommit Style Guide\u003c/a\u003e\u003c/li\u003e\n  \u003c/ol\u003e\n\u003c/details\u003e\n\n\u003c!-- ABOUT THE PROJECT --\u003e\n\n## About The Project\n\nThis application enables the Arlington chapter of Kiwanis International to easily track orders for their annual blueberry fundraising drive.\n\n### Built With\n\nThis section entails the technologies we have used thus far in our project.\n\n![Typescript](https://img.shields.io/badge/TypeScript-007ACC?style=for-the-badge\u0026logo=typescript\u0026logoColor=white)\n![Node.Js](https://img.shields.io/badge/Node.js-43853D?style=for-the-badge\u0026logo=node.js\u0026logoColor=white)\n![Firebase](https://img.shields.io/badge/Firebase-039BE5?style=for-the-badge\u0026logo=Firebase\u0026logoColor=white)\n![React](https://img.shields.io/badge/react-%2320232a.svg?style=for-the-badge\u0026logo=react\u0026logoColor=%2361DAFB)\n![GitHub](https://img.shields.io/badge/github-%23121011.svg?style=for-the-badge\u0026logo=github\u0026logoColor=white)\n![Jest](https://img.shields.io/badge/-jest-%23C21325?style=for-the-badge\u0026logo=jest\u0026logoColor=white)\n\n\u003c!-- GETTING STARTED --\u003e\n\n## Getting Started\n\nWe recommend downloading [Visual Studio Code](https://code.visualstudio.com/download) as it has helpful extensions as suggested below. Also, if on Windows, please ensure you have a command line program like [Git Bash Terminal](https://git-scm.com/downloads).\n\nSome helpful extensions on VS Code:\n\n- [Auto Close Tag](https://marketplace.visualstudio.com/items?itemName=formulahendry.auto-close-tag)\n- [Auto Rename Tag](https://marketplace.visualstudio.com/items?itemName=formulahendry.auto-rename-tag)\n- [HTML CSS Support](https://marketplace.visualstudio.com/items?itemName=ecmel.vscode-html-css)\n- [JavaScript and TypeScript Nightly](https://marketplace.visualstudio.com/items?itemName=ms-vscode.vscode-typescript-next)\n- [Typescript React code snippets](https://marketplace.visualstudio.com/items?itemName=infeng.vscode-react-typescript)\n- [ES7+ React/Redux/React-Native snippets](https://marketplace.visualstudio.com/items?itemName=dsznajder.es7-react-js-snippets)\n- [Live Server](https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer)\n- [Live Share](https://marketplace.visualstudio.com/items?itemName=MS-vsliveshare.vsliveshare)\n\n### Prerequisites\n\nStart by checking the version of Node installed on your device by running the following command:\n\n```bash\nnpm -v\n```\n\nIf the npm command is not recognized, please install the latest version of [Node.js](https://nodejs.org/en/download/).\n\n### Installation\n\n1. After you have cloned the git repository and ensured npm and node.js is installed, to install all necessary node modules, please type:\n\n```bash\nnpm i\n```\n\n2. To start the local server, please run this command:\n\n```bash\nnpm start\n```\n\n**_Note:_**\n\nAfter running this command, the following link should open in your default browser:\n\n```\nhttp://localhost:3000\n```\n\nIf you have issues with the linter, please run:\n\n```bash\nnpx eslint --fix .\n```\n\n## React Style Guide \n* [This style guide](https://css-tricks.com/react-code-style-guide/) provides a good baseline for writing readable React code. Please ensure that your code follows these conventions.\n* Prefer the use of function components over class components as they also improve readability\n\n## Commit Style Guide\n* Follow [semantic commit messages](https://gist.github.com/joshbuchea/6f47e86d2510bce28f8e7f42ae84c716) when writing your commits\n* Branch names should be in the format `jdoe/name-of-feature` where `jdoe` is in the format first initial, last name. Use dashes (`-`) to separate words\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frubyforgood%2Fkiwanis-ctc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frubyforgood%2Fkiwanis-ctc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frubyforgood%2Fkiwanis-ctc/lists"}