All Projects → saasitive → Django React Boilerplate

saasitive / Django React Boilerplate

Licence: mit
DIY Django + React Boilerplate for starting your SaaS

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Django React Boilerplate

Hydroshare
HydroShare is a collaborative website for better access to data and models in the hydrologic sciences.
Stars: ✭ 117 (-69.61%)
Mutual labels:  postgresql, django, django-rest-framework, nginx
Docker Nginx Postgres Django Example
Example using Docker, Django, multiple Postgres databases, NginX, Gunicorn, pipenv, GitLab CI and tox.
Stars: ✭ 110 (-71.43%)
Mutual labels:  postgresql, django, docker-compose, nginx
Docker Django Nginx Uwsgi Postgres Tutorial
Docker + Django + Nginx + uWSGI + Postgres 基本教學 - 從無到有 ( Docker + Django + Nginx + uWSGI + Postgres Tutorial )
Stars: ✭ 334 (-13.25%)
Mutual labels:  postgresql, django, django-rest-framework, nginx
Treeherder
A system for managing CI data for Mozilla projects
Stars: ✭ 212 (-44.94%)
Mutual labels:  django, django-rest-framework, docker-compose
Django Microservices
UNMAINTAINED
Stars: ✭ 124 (-67.79%)
Mutual labels:  django, django-rest-framework, nginx
Django Celery Docker Example
Example Docker setup for a Django app behind an Nginx proxy with Celery workers
Stars: ✭ 149 (-61.3%)
Mutual labels:  django, docker-compose, nginx
Docker Cloud Platform
使用Docker构建云平台,Docker云平台系列共三讲,Docker基础、Docker进阶、基于Docker的云平台方案。OpenStack+Docker+RestAPI+OAuth/HMAC+RabbitMQ/ZMQ+OpenResty/HAProxy/Nginx/APIGateway+Bootstrap/AngularJS+Ansible+K8S/Mesos/Marathon构建/探索微服务最佳实践。
Stars: ✭ 86 (-77.66%)
Mutual labels:  django-rest-framework, docker-compose, nginx
Docker Tutorial
Docker 基本教學 - 從無到有 Docker-Beginners-Guide 教你用 Docker 建立 Django + PostgreSQL 📝
Stars: ✭ 906 (+135.32%)
Mutual labels:  postgresql, django, django-rest-framework
Filterlists
🛡 The independent, comprehensive directory of filter and host lists for advertisements, trackers, malware, and annoyances.
Stars: ✭ 653 (+69.61%)
Mutual labels:  postgresql, docker-compose, nginx
Project Dashboard With Django
Agile Project Management dashboard with Django REST and Vue.js
Stars: ✭ 25 (-93.51%)
Mutual labels:  postgresql, django, django-rest-framework
Docker Laravel
🐳 Docker Images for Laravel development
Stars: ✭ 101 (-73.77%)
Mutual labels:  postgresql, docker-compose, nginx
Devilbox
A modern Docker LAMP stack and MEAN stack for local development
Stars: ✭ 3,598 (+834.55%)
Mutual labels:  postgresql, docker-compose, nginx
Sarenka
OSINT tool - gets data from services like shodan, censys etc. in one app
Stars: ✭ 120 (-68.83%)
Mutual labels:  django, django-rest-framework, react-redux
Django Channels React Multiplayer
turn based strategy game using django channels, redux, and react hooks
Stars: ✭ 52 (-86.49%)
Mutual labels:  django, django-rest-framework, docker-compose
Usaspending Api
Server application to serve U.S. federal spending data via a RESTful API
Stars: ✭ 166 (-56.88%)
Mutual labels:  postgresql, django, django-rest-framework
Django rest example
Django/DRF rest application example.
Stars: ✭ 17 (-95.58%)
Mutual labels:  postgresql, django, django-rest-framework
Docker Nginx Gunicorn Flask Letsencrypt
Boilerplate code for setting up Nginx + Gunicorn + Flask + automated LetsEncrypt certificates (https) using docker-compose.
Stars: ✭ 117 (-69.61%)
Mutual labels:  letsencrypt, docker-compose, nginx
Nginx Proxy Automation
Automated docker nginx proxy integrated with letsencrypt.
Stars: ✭ 2,302 (+497.92%)
Mutual labels:  letsencrypt, docker-compose, nginx
Python Microservice Fastapi
Learn to build your own microservice using Python and FastAPI
Stars: ✭ 96 (-75.06%)
Mutual labels:  postgresql, docker-compose, nginx
Symfony 4 Docker Env
Docker Environment for Symfony. PHP-FPM, NGINX SSL Proxy, MySQL, LEMP
Stars: ✭ 119 (-69.09%)
Mutual labels:  postgresql, docker-compose, nginx

DIY Django and React Boilerplate for SaaS

It is do-it-yourself Django + React Boilerplate for starting your SaaS application. In existing boilerplates for Django+React (or just for Django) there are very often too many features provided (do you really need traefik for MVP?). So before starting, you need to remove a lot of functionality that you don't need or simply don't understand.

I decided to create a simple Django+React boilerplate with step-by-step instructions how to build it. During building you can decide what you need or not. And for sure you learn a lot about Django and React. I hope it will provide good and quick starting point for creating SaaS applications. I would like to create real SaaS applications based on this boilerplate with step-by-step tutorials how they were created. They will be available at SaaSitive website.

Features (already implemented or planned)

  • Backend with Django Rest Framework
  • Frontend with React
  • Bootstrap for styling
  • Deployment with docker-compose on single VPS
  • SSL certificate from Let's encrypt
  • PostgreSQL database (not yet configured)
  • Authentication with DRF authtoken and Djoser
  • AWS SES for Email sending (not yet implemented)
  • python-decuple for secrets
  • Payments with Stripe (not yet implemented)
  • Step-by-step instructions how to deploy and how to update application

Live Website

You can play with this bolierplate at: https://boilerplate.saasitive.com - deployed to t2.micro EC2 instance with docker-compose.

Step-by-step instructions:

  1. Starting SaaS with Django and React (tag v1)
  2. React Routing and Components for Signup and Login (tag v2)
  3. Token Based Authentication with Django Rest Framework and Djoser (tag v3)
  4. React Token Based Authentication to Django REST API Backend (tag v4)
  5. React Authenticated Component (tag v5)
  6. CRUD in Django Rest Framework and React (tag v6)
  7. Docker-Compose for Django and React with Nginx reverse-proxy and Let's encrypt certificate (tag v7)
  8. Django Rest Framework Email Verification (tag v8)
  9. Django Rest Framework Reset Password (tag v9)

More articles coming soon!

Screenshots

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].