Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/app-generator/sample-rocket-django

Django Starter (Soft Design) - Generated by Django Generator | AppSeed
https://github.com/app-generator/sample-rocket-django

django-application django-ci-cd django-sample

Last synced: about 1 month ago
JSON representation

Django Starter (Soft Design) - Generated by Django Generator | AppSeed

Awesome Lists containing this project

README

        

# Django Starter

**Django** starter built with [Rocket Generator](https://app-generator.dev/). Actively supported by [AppSeed](https://appseed.us/) via `Email` and `Discord`.
> 👉 [Deploy-Ready on AWS, DO, and Azure](https://deploypro.dev/) via `DeployPRO` service (read the [DOCS](https://www.docs.deploypro.dev/))


## Features:

- ✅ `Up-to-date Dependencies`
- ✅ Modern UI: **[Soft Dashboard](https://www.creative-tim.com/product/soft-ui-dashboard?AFFILIATE=128200)** from `Creative-Tim`
- ✅ CI/CD flow via Render
- ✅ API Generator (optional)


## Start with `Docker`

> In case the starter was built with Docker support, here is the start-up CMD:

```bash
$ docker-compose up --build
```

Once the above command is finished, the new app is started on `http://localhost:5085`


## Manual Build

> Download/Clone the sources

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


> Install modules via `VENV`

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


> `Set Up Database`

```bash
$ python manage.py makemigrations
$ python manage.py migrate
```


> `Generate your API` (optional)

```bash
$ python manage.py generate-api -f
```


> `Start the App`

```bash
$ python manage.py runserver
```

At this point, the app runs at `http://127.0.0.1:8000/`.


---
**Django** starter built with [Rocket Generator](https://app-generator.dev/)