{"id":14988582,"url":"https://github.com/melizeche/ayudapy","last_synced_at":"2025-04-04T11:11:26.391Z","repository":{"id":39356148,"uuid":"251274783","full_name":"melizeche/ayudapy","owner":"melizeche","description":"Humanitarian platform to help people help people","archived":false,"fork":false,"pushed_at":"2025-03-13T03:14:05.000Z","size":1935,"stargazers_count":115,"open_issues_count":38,"forks_count":60,"subscribers_count":12,"default_branch":"dev","last_synced_at":"2025-03-29T11:49:26.713Z","etag":null,"topics":["bulma","django","django-rest-framework","hacktoberfest","hacktoberfest2020","humanitarian","leafletjs","openstreetmap","osm","python","vanillajs"],"latest_commit_sha":null,"homepage":"https://AyudaPy.org","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/melizeche.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","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},"funding":{"github":["melizeche"]}},"created_at":"2020-03-30T10:41:05.000Z","updated_at":"2025-03-21T17:39:30.000Z","dependencies_parsed_at":"2024-04-17T01:25:41.958Z","dependency_job_id":"71f4fc50-10aa-486a-a24b-5a49cb3fb825","html_url":"https://github.com/melizeche/ayudapy","commit_stats":{"total_commits":351,"total_committers":33,"mean_commits":"10.636363636363637","dds":0.6695156695156695,"last_synced_commit":"e2657d080c2d4c6e3fd26a61e19de9e9868110e7"},"previous_names":[],"tags_count":14,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/melizeche%2Fayudapy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/melizeche%2Fayudapy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/melizeche%2Fayudapy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/melizeche%2Fayudapy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/melizeche","download_url":"https://codeload.github.com/melizeche/ayudapy/tar.gz/refs/heads/dev","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247166168,"owners_count":20894654,"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":["bulma","django","django-rest-framework","hacktoberfest","hacktoberfest2020","humanitarian","leafletjs","openstreetmap","osm","python","vanillajs"],"created_at":"2024-09-24T14:16:59.043Z","updated_at":"2025-04-04T11:11:26.359Z","avatar_url":"https://github.com/melizeche.png","language":"JavaScript","funding_links":["https://github.com/sponsors/melizeche"],"categories":[],"sub_categories":[],"readme":"# ayudaPy\n\nHumanitarian platform to help people help people\n\n#### URL\n\nhttps://ayudapy.org\n\n### DjangoCon US 2022 Talk\n\nhttps://www.youtube.com/watch?v=vtIxkRnQxvk\n\n### Screenshots\n\n![image](https://github.com/melizeche/ayudapy/assets/484773/6e97d802-016c-4512-b90e-15cf1d7c688d)\n![image](https://github.com/melizeche/ayudapy/assets/484773/f2d25a99-8914-454a-897b-7d3e83a4ad5d)\n\n\n## Requirements\n\n- Python 3.8+\n- Django 4.2+\n- PostGIS 3.0+\n- PostgreSQL 11+\n- Gettext 0.19+\n\n## Install\n\nGeoDjango https://kitcharoenp.github.io/gis/2018/06/12/geodjango_installation.html\n\n```\ngit clone git@github.com:melizeche/ayudapy.git\ncd ayudapy\npython3 -m venv env\nsource env/bin/activate\npip install --upgrade pip\npip install -r requirements.txt\ncp conf/.env.example conf/.env # you should edit this file with your configuration\n./manage.py migrate\n./manage.py compilemessages\n./manage.py runserver\n```\n\nWe use `django-pipeline` to handle CSS/JS assests, and this library requires `yuglify`. To install `yuglify`, issue the following:\n\n```\nnpm -g install yuglify\n```\n\nThe above command assumes that [NPM](https://www.npmjs.com/get-npm) is available.\n\n## Install using docker-compose\n\n```\ngit clone git@github.com:melizeche/ayudapy.git \u0026\u0026 cd ayudapy\ncp conf/.env.example conf/.env # you should edit this file with your configuration\ndocker-compose up -d --build\ndocker-compose exec app ./manage.py migrate\n```\n\n## Want to help?\n\n* Check/Ask GitHub issues https://github.com/melizeche/ayudapy/issues\n* If want you add/modify some string in the core app check the [Internationalization/i18n Guide](I18N-GUIDE.md)\n* Any doubts?: Ask in the dev channel @ayudapy_dev in Telegram\n\n## Contributing\n\n1. Fork it!\n2. Create your feature branch: `git checkout -b my-new-feature`\n3. Commit your changes: `git commit -am 'Add some feature'`\n4. Push to the branch: `git push origin my-new-feature`\n5. Add your name and git account to the Contributors section in this `README.md` :D\n6. Submit a pull request to `dev` branch\n\n## Author\n\n- Marcelo Elizeche Landó https://github.com/melizeche\n\n## Contributors / Thanks\n\n- Agustin Gomez Mansilla https://github.com/gomezag\n- Alejandro Duque 🇨🇴 https://github.com/aleducode\n- Axel Ferreira https://github.com/axelampro\n- Blas Isaias Fernández https://github.com/BlasFerna\n- Cabu Vallejos https://github.com/cabupy\n- Diego Allen https://github.com/dalleng\n- Diego Schulz https://github.com/dschulz\n- Diosnel Velázquez https://github.com/diosnelv\n- Felipe Hermosilla https://github.com/felipehermosilla\n- Félix Pedrozo https://github.com/X1lef\n- Grosip https://github.com/grosip\n- Guillermo Caballero https://github.com/Guillecaba\n- Jean Claude Adams https://github.com/jcroot\n- Jesus Alderete https://github.com/jesus-bucksapp\n- Joaquín Olivera https://github.com/joaquinolivera\n- Jorge Ramírez https://github.com/jorgeramirez\n- Juan Hüttemann https://github.com/juanhuttemann\n- Leonardo Carreras https://github.com/leocarreras\n- Manuel Nuñez https://github.com/manununhez\n- Mauricio Medina https://github.com/mauri-medina\n- Miguel Báez https://github.com/migueljoba \n- Osbarge https://github.com/osbarge\n- Pablo Santa Cruz https://github.com/pablo\n\n## TODO\n\n- Documentation\n- Tests\n- See Github Issues https://github.com/melizeche/ayudapy/issues\n\n## Apps / Related projects\n\n* iOS app\n  * App: https://apps.apple.com/py/app/ayudapy/id1508566089\n  * Code: https://github.com/pescode/AyudaPY-iOS\n* Android app \n  * App: https://play.google.com/store/apps/details?id=org.ayudapy\n  * Code: https://gitlab.com/rubenlop88/ayudapy\n* Argentina Por Vos fork \n  * Site : https://argentinaporvos.org/\n  * Code: https://github.com/coderio-co/argentinaporvos\n\n## License\n\nThis project is licensed under the terms of the GNU Affero General Public License v3.0 - see the [LICENSE](LICENSE) file for details\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmelizeche%2Fayudapy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmelizeche%2Fayudapy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmelizeche%2Fayudapy/lists"}