{"id":25307630,"url":"https://github.com/manwwe/cride","last_synced_at":"2025-10-28T12:30:46.125Z","repository":{"id":64767635,"uuid":"578043703","full_name":"fmgarciaa/cride","owner":"fmgarciaa","description":"Comparte Ride (Cride) is a carpooling car app built in Django Rest and docker.","archived":false,"fork":false,"pushed_at":"2024-04-21T03:16:51.000Z","size":71,"stargazers_count":7,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-04-21T04:28:45.722Z","etag":null,"topics":["amazon-s3","caddy","carpooling","celery-task","django-rest-framework","docker","docker-compose","platzi-course","redis"],"latest_commit_sha":null,"homepage":"","language":"Python","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/fmgarciaa.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2022-12-14T05:46:21.000Z","updated_at":"2024-04-21T03:16:53.000Z","dependencies_parsed_at":"2023-02-18T11:35:20.991Z","dependency_job_id":null,"html_url":"https://github.com/fmgarciaa/cride","commit_stats":{"total_commits":9,"total_committers":1,"mean_commits":9.0,"dds":0.0,"last_synced_commit":"200e42f8df01f386c2ad9385db20163fe3b32d41"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fmgarciaa%2Fcride","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fmgarciaa%2Fcride/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fmgarciaa%2Fcride/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fmgarciaa%2Fcride/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fmgarciaa","download_url":"https://codeload.github.com/fmgarciaa/cride/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238651166,"owners_count":19507730,"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":["amazon-s3","caddy","carpooling","celery-task","django-rest-framework","docker","docker-compose","platzi-course","redis"],"created_at":"2025-02-13T11:56:11.844Z","updated_at":"2025-10-28T12:30:40.792Z","avatar_url":"https://github.com/fmgarciaa.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Comparte Raid (CRide)\n\n![](https://img.shields.io/badge/Python-3776AB?style=for-the-badge\u0026logo=python\u0026logoColor=white\n) ![](https://img.shields.io/badge/django%20rest-ff1709?style=for-the-badge\u0026logo=django\u0026logoColor=white) ![](https://img.shields.io/badge/Docker-2CA5E0?style=for-the-badge\u0026logo=docker\u0026logoColor=white) ![](https://img.shields.io/badge/PostgreSQL-316192?style=for-the-badge\u0026logo=postgresql\u0026logoColor=white) ![](https://img.shields.io/badge/redis-%23DD0031.svg?\u0026style=for-the-badge\u0026logo=redis\u0026logoColor=white)\n\n\nCRide is a carpooling car project by [Pablo Trinidad](https://github.com/pablotrinidad) inside advanced Django REST Framework course at Platzi where the main goal was to learn how to professionally build a REST API. \n\n- Github page: https://github.com/pablotrinidad/cride-platzi\n- Platzi Course: https://platzi.com/cursos/django-avanzado/\n\n\n\n## Features\n\n-   For Django 3.2.16\n-   Works with Python 3.6-alpine\n-   Docker Compose\n-   Celery to asynchronous processes \n-   Flower - Celery monitoring tool\n-   Caddy - HTTP server\n-   Redis as cache database\n-   [12-Factor](http://12factor.net/) based settings via [django-environ](https://github.com/joke2k/django-environ)\n-   Optimized development and production settings\n-   Send emails via [Anymail](https://github.com/anymail/django-anymail) (using [Mailgun](http://www.mailgun.com/) by default or Amazon SES if AWS is selected cloud provider, but switchable)\n-   Media storage using Amazon S3, Google Cloud Storage or Azure Storage\n-   Run tests with unittest or pytest\n-   Customizable PostgreSQL version\n\n## Development\n\nTo start working on this project I highly recommend you to check\n[pydanny's](https://github.com/pydanny) [Django Cookiecutter](https://github.com/pydanny/cookiecutter-django) [documentation](https://cookiecutter-django.readthedocs.io/en/latest/developing-locally-docker.html) on how to get this project up and running locally.\nIf you don't want to do so, just run:\n\n```bash\ndocker-compose -f local.yml build\ndocker-compose -f local.yml up\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmanwwe%2Fcride","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmanwwe%2Fcride","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmanwwe%2Fcride/lists"}