{"id":13701380,"url":"https://github.com/valentinogagliardi/django-drf-react-quickstart","last_synced_at":"2025-08-20T08:33:35.673Z","repository":{"id":102408440,"uuid":"121490709","full_name":"valentinogagliardi/django-drf-react-quickstart","owner":"valentinogagliardi","description":"Django REST framework/React quickstart","archived":false,"fork":false,"pushed_at":"2019-04-20T20:05:02.000Z","size":628,"stargazers_count":223,"open_issues_count":2,"forks_count":51,"subscribers_count":16,"default_branch":"master","last_synced_at":"2024-12-17T00:18:23.024Z","etag":null,"topics":["cypress","django","javascript","react","webpack4"],"latest_commit_sha":null,"homepage":"https://www.valentinog.com/blog/drf/","language":"JavaScript","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/valentinogagliardi.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,"roadmap":null,"authors":null,"dei":null}},"created_at":"2018-02-14T09:07:30.000Z","updated_at":"2024-07-10T14:03:46.000Z","dependencies_parsed_at":null,"dependency_job_id":"77cffe3a-e5a1-4ab4-ad97-4d9fbbdccab5","html_url":"https://github.com/valentinogagliardi/django-drf-react-quickstart","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/valentinogagliardi%2Fdjango-drf-react-quickstart","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/valentinogagliardi%2Fdjango-drf-react-quickstart/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/valentinogagliardi%2Fdjango-drf-react-quickstart/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/valentinogagliardi%2Fdjango-drf-react-quickstart/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/valentinogagliardi","download_url":"https://codeload.github.com/valentinogagliardi/django-drf-react-quickstart/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":230408171,"owners_count":18220974,"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":["cypress","django","javascript","react","webpack4"],"created_at":"2024-08-02T20:01:34.034Z","updated_at":"2024-12-19T09:08:11.712Z","avatar_url":"https://github.com/valentinogagliardi.png","language":"JavaScript","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"readme":"# django-drf-react-quickstart\nDjango REST framework / React quickstart\n\n# The following repo is no longer maintained and should be taken only as a loose guideline for structuring your Django/React project. Please check out [django-rest-react-pycon](https://github.com/valentinogagliardi/django-rest-react-pycon) for a more recent version.\n\n[![Software License](https://img.shields.io/badge/license-MIT-brightgreen.svg?style=flat)](LICENSE)\n\n![Django REST framework React](https://www.valentinog.com/blog/wp-content/uploads/2018/01/django-rest-framework-react.png)\n\n## Development\n\n* Install Python dependencies: `pipenv install`\n* Install Javascript dependencies: `npm i`\n* Make the bundle: `npm run dev`\n* Migrate: `pipenv run python ./project/manage.py migrate`\n* Populate the database: `pipenv run python ./project/manage.py loaddata leads`\n* Run locally: `pipenv run python ./project/manage.py runserver`\n* Head over http://127.0.0.1:8000/\n\n## Test\n\n* Unit: `cd project \u0026\u0026 pipenv run python manage.py test`\n* E2E: `npm run e2e`\n* Coverage: `cd project \u0026\u0026 pipenv run coverage run manage.py test`\n\n## Production\n\n* Make the bundle: `npm run build`\n* ... TODO\n\n## TODO\n\n* Authentication\n* React routing\n* Production\n\n## Meta\n\nValentino Gagliardi - [valentinog.com](https://www.valentinog.com) - valentino@valentinog.com\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvalentinogagliardi%2Fdjango-drf-react-quickstart","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvalentinogagliardi%2Fdjango-drf-react-quickstart","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvalentinogagliardi%2Fdjango-drf-react-quickstart/lists"}