|
| 1 | +# [Django Berry PRO](https://github.com/app-generator/django-berry-dashboard-pro) `Starter` |
| 2 | + |
| 3 | +**Django** starter styled with **Berry Dashboard PRO**, a premium `Boostrap 5` design from [CodedThemes](https://codedthemes.com/?ref=appseed) |
| 4 | +The product is designed to deliver the best possible user experience with highly customizable feature-rich pages. |
| 5 | + |
| 6 | +> 👉 **NOTE**: This product `requires a License` in order to access the theme. During the purchase, a |
| 7 | +
|
| 8 | + |
| 9 | +<br /> |
| 10 | + |
| 11 | +## Features: |
| 12 | + |
| 13 | +- ✅ `Up-to-date Dependencies` |
| 14 | +- ✅ `Design`: [Django Theme Berry](https://github.com/app-generator/django-admin-berry-pro) - `PRO Version` |
| 15 | +- ✅ `Sections` covered by the design: |
| 16 | + - ✅ **Admin section** (reserved for superusers) |
| 17 | + - ✅ **Authentication**: `Django.contrib.AUTH`, Registration |
| 18 | + - ✅ **All Pages** available in for ordinary users |
| 19 | +- ✅ `Deployment-Ready` for Render |
| 20 | +- 🚀 [Support](https://appseed.us/support/) via `Email` & `Discord` |
| 21 | + |
| 22 | +<br /> |
| 23 | + |
| 24 | + |
| 25 | + |
| 26 | +<br /> |
| 27 | + |
| 28 | +## Manual Build |
| 29 | + |
| 30 | +> 👉 Download the code |
| 31 | +
|
| 32 | +```bash |
| 33 | +$ git clone https://github.com/app-generator/django-berry-dashboard-pro.git |
| 34 | +$ cd django-berry-dashboard-pro |
| 35 | +``` |
| 36 | + |
| 37 | +<br /> |
| 38 | + |
| 39 | +> Export `GITHUB_TOKEN` in the environment. The value is provided by AppSeed during purchase. |
| 40 | +
|
| 41 | +This is required because the project has a private REPO dependency: `github.com/app-generator/priv-django-admin-berry-pro` |
| 42 | + |
| 43 | +```bash |
| 44 | +$ export GITHUB_TOKEN='TOKEN_HERE' # for Linux, Mac |
| 45 | +$ set GITHUB_TOKEN='TOKEN_HERE' # Windows CMD |
| 46 | +$ $env:GITHUB_TOKEN = 'TOKEN_HERE' # Windows powerShell |
| 47 | +``` |
| 48 | + |
| 49 | +<br /> |
| 50 | + |
| 51 | +> 👉 Install modules via `VENV`. |
| 52 | +
|
| 53 | + |
| 54 | +```bash |
| 55 | +$ virtualenv env |
| 56 | +$ source env/bin/activate |
| 57 | +$ pip install -r requirements.txt |
| 58 | +``` |
| 59 | + |
| 60 | +<br /> |
| 61 | + |
| 62 | +> 👉 Edit the `.env` using the template `.env.sample`. |
| 63 | +
|
| 64 | +```env |
| 65 | +
|
| 66 | +# True for development, False for production |
| 67 | +DEBUG=True |
| 68 | +
|
| 69 | +``` |
| 70 | + |
| 71 | +<br /> |
| 72 | + |
| 73 | +> 👉 Set Up Database |
| 74 | +
|
| 75 | +```bash |
| 76 | +$ python manage.py makemigrations |
| 77 | +$ python manage.py migrate |
| 78 | +``` |
| 79 | + |
| 80 | +<br /> |
| 81 | + |
| 82 | +> 👉 Create the Superuser |
| 83 | +
|
| 84 | +```bash |
| 85 | +$ python manage.py createsuperuser |
| 86 | +``` |
| 87 | + |
| 88 | +<br /> |
| 89 | + |
| 90 | +> 👉 Start the app |
| 91 | +
|
| 92 | +```bash |
| 93 | +$ python manage.py runserver |
| 94 | +``` |
| 95 | + |
| 96 | +At this point, the app runs at `http://127.0.0.1:8000/`. |
| 97 | + |
| 98 | +<br /> |
| 99 | + |
| 100 | +## Screenshots |
| 101 | + |
| 102 | + |
| 103 | + |
| 104 | +<br /> |
| 105 | + |
| 106 | +> [Django Admin Berry](https://github.com/app-generator/django-admin-berry) - `Icons` Page |
| 107 | +
|
| 108 | + |
| 109 | + |
| 110 | +<br /> |
| 111 | + |
| 112 | +> [Django Admin Berry](https://github.com/app-generator/django-admin-berry) - `Colors` page |
| 113 | +
|
| 114 | + |
| 115 | + |
| 116 | +<br /> |
| 117 | + |
| 118 | +--- |
| 119 | +[Django Berry Dashboard](https://github.com/app-generator/django-berry-dashboard-pro) - Minimal **Django** starter provided by **[AppSeed](https://appseed.us/)** |
0 commit comments