Skip to content
/ rocket-django Public template

Rocket Django - Free Starter styled with Tailwind/Flowbite | App-Generator.dev

License

Notifications You must be signed in to change notification settings

app-generator/rocket-django

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rocket Icon

TailwindCSSFlowbiteAPI GeneratorCeleryDataTablesChartsDockerCI/CD


Django Rocket - Open-source Starter styled with Tailwind and Flowbite.

Why Rocket Django

Supercharge your app instantly, launch faster, make $

Login users, process payments and send emails at lightspeed. Spend your time building your startup, not integrating APIs. Rocket Django provides you with the boilerplate code you need to launch, FAST.

Rocket your startup in days, not weeks

The Django boilerplate with all you need to build your SaaS, AI tool, or any other web app. From idea to production in 5 minutes.

48+ hours of headaches

  • 1 hrs to setup the project
  • 2 hrs integrate tooling
  • 2 hrs to handle Stripe
  • 1 hrs for Docker
  • 1 hr Google Oauth
  • ∞ hrs overthinking...
  • Quality Support via Email & Discord

Manual Build

Download code

$ git clone https://github.com/app-generator/rocket-django.git
$ cd rocket-django

Install Node Modules

$ npm i
$ npm run build

Install Django modules via VENV

$ virtualenv env
$ source env/bin/activate
$ pip install -r requirements.txt

Install Tailwind/Flowbite (separate terminal)

$ npm install
$ npm run dev        

Migrate DB

$ python manage.py makemigrations
$ python manage.py migrate

Create Superuser & Start the APP

$ python manage.py createsuperuser # create the admin
$ python manage.py runserver       # start the project

Start With Docker

Download code

$ git clone https://github.com/app-generator/rocket-django.git
$ cd rocket-django

Start with Docker Compose

$ docker-compose up --build 

Visit the app in the browser localhost:5085.


Free vs. PRO

Have questions? Contact Support (Email & Discord) provided by AppSeed

Free Version PRO - $499 (plus VAT) 🚀 Custom - $2999 (plus VAT)
✓ Django 4.2.x Everything in Free, plus: Everything in PRO, plus:
✓ Best Practices OAuth Google, GitHub 1mo Custom Development
TailwindCSS/Flowbite Stripe Payments Dedicated Developer
✓ Extended User Model Wagtail CMS ✅ Weekly Sprints
✓ Charts ✅ Multi-Language Support ✅ Technical SPECS
✓ DataTables Sentry Error Reporting ✅ Documentation
API via DRF ✅ Private REPO Access 30 days Delivery Warranty
✓ Celery Unlimited Projects -
✓ Docker ✅ Lifetime Updates -
✓ CI/CD Flow via Render PRO Support - Email & Discord -
✓ Support via GitHub Issues ✅ Deployment Assistance -
------------------------------------ ------------------------------------ ------------------------------------
- 🛒 PRE Order: $299 (via GUMROAD) 🛒 Order: $2999 (via GUMROAD)

Deploy on Render

At this point, the product should be LIVE.


Codebase

< PROJECT ROOT >
   |
   |-- core/                 # Project Settings 
   |    |-- settings.py 
   |    |-- wsgi.py     
   |    |-- urls.py     
   |
   |-- home/                 # Presentation app 
   |    |-- views.py         # serve the HOMEpage  
   |    |-- urls.py     
   |    |-- models.py
   |
   |-- apps/                 # Utility Apps 
   |    |-- common/          # defines models & helpers
   |    |    |-- models.py   
   |    |    |-- util.py 
   |    |-- users            # Handles Authentication 
   |    |-- api              # DRF managed API
   |    |-- charts           # Showcase Different Charts
   |    |-- tables           # Implements DataTables
   |    |-- tasks            # Celery, async processing
   |
   |-- templates/            # UI templates 
   |-- static/               # Tailwind/Flowbite 
   |    |-- src/             # 
   |         |-- input.css   # CSS Styling
   |
   |-- Dockerfile            # Docker
   |-- docker-compose.yml    # Docker 
   |
   |-- render.yml            # CI/CD for Render
   |-- build.sh              # CI/CD for Render 
   |
   |-- manage.py             # Django Entry-Point
   |-- requirements.txt      # dependencies
   |-- .env                  # ENV File
   |
   |-- *************************************************      

License

@MIT



Rocket Django - Open-source starter styled with Tailwind/Flowbite actively suported by AppSeed.