├── .dockerignore ├── .editorconfig ├── .github ├── ISSUE_TEMPLATE │ ├── Bug_report.md │ └── Feature_request.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── deploy.yml │ ├── main.yml │ ├── nightly.yml │ └── shared-build │ └── action.yml ├── .gitignore ├── .npmrc ├── .pre-commit-config.yaml ├── .prettierignore ├── .prettierrc.js ├── .swcrc ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE.txt ├── Makefile ├── README.md ├── backend ├── .env.example ├── Dockerfile ├── common │ ├── __init__.py │ ├── context_processors.py │ ├── models.py │ ├── routes.py │ ├── serializers.py │ ├── tests.py │ ├── urls.py │ ├── utils │ │ ├── __init__.py │ │ └── tests.py │ └── views.py ├── manage.py ├── project_name │ ├── __init__.py │ ├── celery.py │ ├── celerybeat_schedule.py │ ├── settings │ │ ├── __init__.py │ │ ├── base.py │ │ ├── local.py.example │ │ ├── local_base.py │ │ ├── production.py │ │ └── test.py │ ├── urls.py │ └── wsgi.py ├── templates │ ├── base.html │ ├── common │ │ └── index.html │ ├── defender │ │ └── lockout.html │ └── includes │ │ └── sentry_init.html └── users │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── managers.py │ ├── migrations │ └── __init__.py │ ├── models.py │ ├── routes.py │ ├── serializers.py │ ├── tasks.py │ ├── tests │ ├── __init__.py │ └── test_views.py │ └── views.py ├── docker-compose.yml ├── eslint.config.mjs ├── frontend ├── Dockerfile ├── assets │ └── images │ │ ├── django-logo-negative.png │ │ ├── django-logo-positive.png │ │ └── index.d.ts ├── css │ └── style.css └── js │ ├── App.tsx │ ├── components │ ├── TopNav.tsx │ └── index.ts │ ├── constants │ └── index.ts │ ├── index.tsx │ ├── loaders │ ├── index.ts │ └── users.ts │ ├── pages │ ├── Home.tsx │ ├── Users.tsx │ └── __tests__ │ │ └── Home.spec.tsx │ ├── routes │ └── index.ts │ ├── types │ ├── assets.d.ts │ └── index.d.ts │ └── utils │ ├── index.ts │ ├── navigation.ts │ └── urls.ts ├── jest.config.js ├── jest.setup.js ├── openapi-ts.config.ts ├── package.json ├── pnpm-lock.yaml ├── postcss.config.mjs ├── proj_main.yml ├── pyproject.toml ├── render.yaml ├── render_build.sh ├── tsconfig.json └── webpack.config.js /.dockerignore: -------------------------------------------------------------------------------- 1 | .db 2 | node_modules 3 | npm-debug.log 4 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/Bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/.github/ISSUE_TEMPLATE/Bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/Feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/.github/ISSUE_TEMPLATE/Feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/nightly.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/.github/workflows/nightly.yml -------------------------------------------------------------------------------- /.github/workflows/shared-build/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/.github/workflows/shared-build/action.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | shamefully-hoist=true 2 | -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /.swcrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/.swcrc -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/README.md -------------------------------------------------------------------------------- /backend/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/backend/.env.example -------------------------------------------------------------------------------- /backend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/backend/Dockerfile -------------------------------------------------------------------------------- /backend/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/common/context_processors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/backend/common/context_processors.py -------------------------------------------------------------------------------- /backend/common/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/backend/common/models.py -------------------------------------------------------------------------------- /backend/common/routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/backend/common/routes.py -------------------------------------------------------------------------------- /backend/common/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/backend/common/serializers.py -------------------------------------------------------------------------------- /backend/common/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/backend/common/tests.py -------------------------------------------------------------------------------- /backend/common/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/backend/common/urls.py -------------------------------------------------------------------------------- /backend/common/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/common/utils/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/backend/common/utils/tests.py -------------------------------------------------------------------------------- /backend/common/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/backend/common/views.py -------------------------------------------------------------------------------- /backend/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/backend/manage.py -------------------------------------------------------------------------------- /backend/project_name/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/backend/project_name/__init__.py -------------------------------------------------------------------------------- /backend/project_name/celery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/backend/project_name/celery.py -------------------------------------------------------------------------------- /backend/project_name/celerybeat_schedule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/backend/project_name/celerybeat_schedule.py -------------------------------------------------------------------------------- /backend/project_name/settings/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/project_name/settings/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/backend/project_name/settings/base.py -------------------------------------------------------------------------------- /backend/project_name/settings/local.py.example: -------------------------------------------------------------------------------- 1 | from .local_base import * # noqa 2 | -------------------------------------------------------------------------------- /backend/project_name/settings/local_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/backend/project_name/settings/local_base.py -------------------------------------------------------------------------------- /backend/project_name/settings/production.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/backend/project_name/settings/production.py -------------------------------------------------------------------------------- /backend/project_name/settings/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/backend/project_name/settings/test.py -------------------------------------------------------------------------------- /backend/project_name/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/backend/project_name/urls.py -------------------------------------------------------------------------------- /backend/project_name/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/backend/project_name/wsgi.py -------------------------------------------------------------------------------- /backend/templates/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/backend/templates/base.html -------------------------------------------------------------------------------- /backend/templates/common/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/backend/templates/common/index.html -------------------------------------------------------------------------------- /backend/templates/defender/lockout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/backend/templates/defender/lockout.html -------------------------------------------------------------------------------- /backend/templates/includes/sentry_init.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/backend/templates/includes/sentry_init.html -------------------------------------------------------------------------------- /backend/users/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/users/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/backend/users/admin.py -------------------------------------------------------------------------------- /backend/users/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/backend/users/apps.py -------------------------------------------------------------------------------- /backend/users/managers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/backend/users/managers.py -------------------------------------------------------------------------------- /backend/users/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/users/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/backend/users/models.py -------------------------------------------------------------------------------- /backend/users/routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/backend/users/routes.py -------------------------------------------------------------------------------- /backend/users/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/backend/users/serializers.py -------------------------------------------------------------------------------- /backend/users/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/backend/users/tasks.py -------------------------------------------------------------------------------- /backend/users/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/users/tests/test_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/backend/users/tests/test_views.py -------------------------------------------------------------------------------- /backend/users/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/backend/users/views.py -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /frontend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/frontend/Dockerfile -------------------------------------------------------------------------------- /frontend/assets/images/django-logo-negative.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/frontend/assets/images/django-logo-negative.png -------------------------------------------------------------------------------- /frontend/assets/images/django-logo-positive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/frontend/assets/images/django-logo-positive.png -------------------------------------------------------------------------------- /frontend/assets/images/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/frontend/assets/images/index.d.ts -------------------------------------------------------------------------------- /frontend/css/style.css: -------------------------------------------------------------------------------- 1 | @import 'tailwindcss'; 2 | -------------------------------------------------------------------------------- /frontend/js/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/frontend/js/App.tsx -------------------------------------------------------------------------------- /frontend/js/components/TopNav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/frontend/js/components/TopNav.tsx -------------------------------------------------------------------------------- /frontend/js/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/frontend/js/components/index.ts -------------------------------------------------------------------------------- /frontend/js/constants/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/js/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/frontend/js/index.tsx -------------------------------------------------------------------------------- /frontend/js/loaders/index.ts: -------------------------------------------------------------------------------- 1 | export * from './users'; 2 | -------------------------------------------------------------------------------- /frontend/js/loaders/users.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/frontend/js/loaders/users.ts -------------------------------------------------------------------------------- /frontend/js/pages/Home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/frontend/js/pages/Home.tsx -------------------------------------------------------------------------------- /frontend/js/pages/Users.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/frontend/js/pages/Users.tsx -------------------------------------------------------------------------------- /frontend/js/pages/__tests__/Home.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/frontend/js/pages/__tests__/Home.spec.tsx -------------------------------------------------------------------------------- /frontend/js/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/frontend/js/routes/index.ts -------------------------------------------------------------------------------- /frontend/js/types/assets.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/frontend/js/types/assets.d.ts -------------------------------------------------------------------------------- /frontend/js/types/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/frontend/js/types/index.d.ts -------------------------------------------------------------------------------- /frontend/js/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/frontend/js/utils/index.ts -------------------------------------------------------------------------------- /frontend/js/utils/navigation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/frontend/js/utils/navigation.ts -------------------------------------------------------------------------------- /frontend/js/utils/urls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/frontend/js/utils/urls.ts -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/jest.config.js -------------------------------------------------------------------------------- /jest.setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/jest.setup.js -------------------------------------------------------------------------------- /openapi-ts.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/openapi-ts.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/postcss.config.mjs -------------------------------------------------------------------------------- /proj_main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/proj_main.yml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/pyproject.toml -------------------------------------------------------------------------------- /render.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/render.yaml -------------------------------------------------------------------------------- /render_build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/render_build.sh -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vintasoftware/django-react-boilerplate/HEAD/webpack.config.js --------------------------------------------------------------------------------