{"id":22341817,"url":"https://github.com/code-corps/code-corps-api","last_synced_at":"2025-08-20T18:57:23.705Z","repository":{"id":82727468,"uuid":"63497734","full_name":"code-corps/code-corps-api","owner":"code-corps","description":"Elixir/Phoenix API for Code Corps.","archived":false,"fork":false,"pushed_at":"2019-02-08T17:04:03.000Z","size":3259,"stargazers_count":236,"open_issues_count":139,"forks_count":86,"subscribers_count":32,"default_branch":"develop","last_synced_at":"2025-03-31T09:05:13.442Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://www.codecorps.org","language":"Elixir","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/code-corps.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.md","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-07-16T18:49:25.000Z","updated_at":"2025-03-06T06:08:50.000Z","dependencies_parsed_at":"2023-03-18T08:00:33.531Z","dependency_job_id":null,"html_url":"https://github.com/code-corps/code-corps-api","commit_stats":{"total_commits":713,"total_committers":53,"mean_commits":"13.452830188679245","dds":0.5918653576437587,"last_synced_commit":"e8520c69fec36725b4e949de1185464279f6b693"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/code-corps%2Fcode-corps-api","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/code-corps%2Fcode-corps-api/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/code-corps%2Fcode-corps-api/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/code-corps%2Fcode-corps-api/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/code-corps","download_url":"https://codeload.github.com/code-corps/code-corps-api/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247634865,"owners_count":20970619,"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":"2024-12-04T08:08:18.726Z","updated_at":"2025-04-07T10:28:39.912Z","avatar_url":"https://github.com/code-corps.png","language":"Elixir","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Code Corps Phoenix Logo](https://d3pgew4wbk2vb1.cloudfront.net/images/github/code-corps-api.png)\n\n[![CircleCI](https://circleci.com/gh/code-corps/code-corps-api.svg?style=shield)](https://circleci.com/gh/code-corps/code-corps-api)\n[![Inline docs](http://inch-ci.org/github/code-corps/code-corps-api.svg?branch=develop)](http://inch-ci.org/github/code-corps/code-corps-api)\n[![Coverage Status](https://coveralls.io/repos/github/code-corps/code-corps-api/badge.svg?branch=develop)](https://coveralls.io/github/code-corps/code-corps-api?branch=develop)\n[![Deps Status](https://beta.hexfaktor.org/badge/prod/github/code-corps/code-corps-api.svg)](https://beta.hexfaktor.org/github/code-corps/code-corps-api)\n[![Deps Status](https://beta.hexfaktor.org/badge/all/github/code-corps/code-corps-api.svg)](https://beta.hexfaktor.org/github/code-corps/code-corps-api)\n[![Slack Status](http://slack.codecorps.org/badge.svg)](http://slack.codecorps.org)\n\n---\n\nThis is the [Elixir](http://elixir-lang.org/) and [Phoenix](http://www.phoenixframework.org/) backend API for [codecorps.org](https://www.codecorps.org).\n\nCode Corps is an open source platform for building and funding public software with massive social impact.\n\nOur goals:\n\n- **Connect people** - Match developers and designers, project managers and marketers – any and every talent – to ambitious projects that need their help.\n- **Provide support** - Educate and train, develop and encourage people who build public software. Help projects be successful and people to do their best work.\n- **Fund projects** - Crowdfund ongoing work and keep funders engaged in projects and connected to the teams they're supporting.\n- **Develop new tools** - Help people collaborate on, organize, and even distribute their work. Listen closely to hear what needs built, and then build it.\n\n## How can I help?\n\nWe'd love to have you contribute to Code Corps directly!\n\n- First, read the guidelines in our [`CONTRIBUTING.md`](https://github.com/code-corps/code-corps-api/blob/develop/.github/CONTRIBUTING.md).\n- Then [look at our current projects](https://github.com/code-corps/code-corps-ember/projects?query=sort%3Acreated-asc) to find something that interests you.\n\nHave questions? Need help? You can also always come :wave: hello [in our Slack](http://slack.codecorps.org), where there are always a ton of us around to help you learn, debug, or just shoot the breeze.\n\nWe highlight everyone who's contributed to [the Code Corps team page](https://www.codecorps.org/team). If we've missed you for some reason, please [open an issue in the Ember app](https://github.com/code-corps/code-corps-ember/issues/new)!\n\n## Where should I help?\n\nWe recommend checking the latest [milestones on GitHub](https://github.com/code-corps/code-corps-api/milestones) to get a sense for our current priorities.\n\nOf course, help with other areas is always welcome, so if the current milestones aren't your cup of tea, feel free to [browse the issues](https://github.com/code-corps/code-corps-api/issues).\n\nAnd you can _always_ ask us for advice on where to start [in our Slack](http://slack.codecorps.org).\n\n## Installing\n\n[Follow this guide to get started.](https://github.com/code-corps/code-corps-api/blob/develop/docs/INSTALLING.md)\n\n## Usage\n\nHave everything installed and ready to work? Read [our usage guides](USAGE.md) to learn how to:\n\n- [Run `mix` commands](USAGE.md#interacting-with-the-app)\n- [Stop and start the server](USAGE.md#stopping-and-starting-the-server)\n- [Run tests](USAGE.md#running-tests)\n- [Linting and style guidelines](USAGE.md#linting-code-with-credo)\n- [Work with the Ember front-end](USAGE.md#serving-ember)\n- [Set up environment variables](USAGE.md#environment)\n- [Set up Github Integration](https://github.com/code-corps/code-corps-api/wiki/GitHub-Apps-–-How-to-set-up-your-local-environment)\n\n## Documentation\n\nWe have several types of docs:\n\n- Project documentation (README, CONTRIBUTING, etc.)\n- API documentation ([`master`](http://docs.codecorpsapi.apiary.io/) | [`develop`](http://docs.codecorpsapidevelop.apiary.io/) | [local](docs/API.md)) written in [API Blueprint](https://apiblueprint.org/) format in [`blueprint/api.apib`](https://github.com/code-corps/code-corps-api/blob/develop/blueprint/api.apib) and published to the web when merging into `develop` or `master`\n- [Inline documentation](https://code-corps.github.io/code-corps-api-github-pages) for the Elixir app generated by [`ex_doc`](https://github.com/elixir-lang/ex_doc) and published to GitHub pages when merging into `develop`\n\nWant to improve the documentation? [Get started here.](https://github.com/code-corps/code-corps-api/blob/develop/.github/CONTRIBUTING.md#what-kind-of-documentation-are-you-writing)\n\n## Things we care about\n\nOur values for this project reflect the Code Corps values as a whole, though with some minor differences.\n\nWe care about:\n\n- Each other :raised_hands:\n- Social impact :earth_africa:\n- Good documentation :memo:\n- Testing :microscope:\n- Welcoming and teaching new contributors :wave:\n- Writing small, clear, and achievable issues :dart:\n\nWe also track quantifiable metrics like inline documentation coverage, testing coverage, and so on. You can see some of these metrics in the badges at the top of this page.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcode-corps%2Fcode-corps-api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcode-corps%2Fcode-corps-api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcode-corps%2Fcode-corps-api/lists"}