Skip to content

Commit

Permalink
v1.0.8 - Update RM Links
Browse files Browse the repository at this point in the history
  • Loading branch information
app-generator committed Nov 27, 2024
1 parent 3a6b12b commit 9a27f00
Show file tree
Hide file tree
Showing 4 changed files with 42 additions and 406 deletions.
14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
# Change Log

## [1.0.8] 2024-11-27
### Changes

> Update RM Links
- 👉 [Django Atlantis Dark](https://app-generator.dev/product/atlantis-dark/django/) - `Product Page`
- 👉 [Django Atlantis Dark](https://app-generator.dev/docs/products/django/atlantis-dark/index.html) - `Complete Information` and Support Links
- [Getting Started with Django](https://app-generator.dev/docs/technologies/django/index.html) - a `comprehensive tutorial`
- `Configuration`: Install Dependencies, Prepare Environment, Setting up the Database
- `Start with Docker`
- `Manual Build`
- `Start the project`
- `Deploy on Render`

## [1.0.7] 2023-10-24
### Changes

Expand Down
207 changes: 28 additions & 179 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,200 +1,49 @@
# [Atlantis Dark Django](https://appseed.us/product/atlantis-dark/django/)
# [Django Atlantis Dark](https://app-generator.dev/product/atlantis-dark/django/)

Open-source **[Django Dashboard](https://appseed.us/admin-dashboards/django/)** generated by AppSeed op top of `Atlantis BS4 Design`,
an open-source admin template crafted by ThemeKita agency. It comes with the basic components and set of pre-built pages required to lay the foundation for any application.
Open-source **Django Dashboard** buit on top of `Atlantis Design`, an open-source admin template crafted by ThemeKita agency.
It comes with the basic components and set of pre-built pages required to lay the foundation for any application.

- 👉 [Atlantis Dark Django](https://appseed.us/product/atlantis-dark/django/) - `Product page`
- 👉 [Atlantis Dark Django](https://django-atlantis-dark.appseed-srv1.com/) - `LIVE Demo`
- 👉 [Django Atlantis Dark](https://app-generator.dev/product/atlantis-dark/django/) - `Product Page`
- 👉 [Django Atlantis Dark](https://django-atlantis-dark.appseed-srv1.com) - `LIVE Demo`
- 👉 [Django Atlantis Dark](https://app-generator.dev/docs/products/django/atlantis-dark/index.html) - `Complete Information` and Support Links
- [Getting Started with Django](https://app-generator.dev/docs/technologies/django/index.html) - a `comprehensive tutorial`
- `Configuration`: Install Dependencies, Prepare Environment, Setting up the Database
- `Start with Docker`
- `Manual Build`
- `Start the project`
- `Deploy on Render`

<br />

## Features

> `Have questions?` Contact **[Support](https://appseed.us/support/)** (Email & Discord) provided by **AppSeed**
- Simple, Easy-to-Extend codebase
- `Atlantis Dark` Full Integration
- Bootstrap 4 Styling
- Session-based Authentication
- DB Persistence: SQLite
- Docker
- CI/CD integration for Render

| Free Version | [PRO Version](https://appseed.us/product/atlantis-dark-pro/django/) | [Custom Development](https://appseed.us/custom-development/) |
| --------------------------------------| --------------------------------------| --------------------------------------|
|**Django 4.1.12** | **Everything in Free**, plus: | **Everything in PRO**, plus: |
| ✓ Best Practices |**Premium Bootstrap Design** |**1 Week** `Custom Development` |
| ✓ Bootstrap Design |`Private REPO Access` |**Team**: PM, Developer, Tester |
|`Docker` |**[Premium Support](https://appseed.us/support/)** | ✅ Weekly Sprints |
|`CI/CD` Flow via Render | - |✅ Technical SPECS |
| ✓ `Free Support | - | ✅ Documentation |
| - | - |[CI/CD for AWS, DO](https://appseed.us/terms/#section-ci-cd) **(Extra)** |
| ------------------------------------ | ------------------------------------ | ------------------------------------|
|[LIVE Demo](https://django-atlantis-dark.appseed-srv1.com/) | 🚀 [LIVE Demo](https://django-atlantis-dark-pro.appseed-srv1.com/) | **[Get in Touch ➡️](https://appseed.us/custom-development/)** |

![Atlantis Dark - Starter generated by AppSeed.](https://user-images.githubusercontent.com/51070104/172799909-4cbc8eed-fdde-4408-ab61-123f235212d0.png)

<br />

## Start with `Docker`

> 👉 **Step 1** - Download the code from the GH repository (using `GIT`)
```bash
$ git clone https://github.com/app-generator/django-atlantis-dark.git
$ cd django-atlantis-dark
```

<br />

> 👉 **Step 2** - Start the APP in `Docker`
```bash
$ docker-compose up --build
```

Visit `http://localhost:5085` in your browser. The app should be up & running.

<br />

## Environment

Create a new `.env` file using sample `env.sample`. The meaning of each variable can be found below:

- `DEBUG`: if `True` the app runs in develoment mode
- For production value `False` should be used
- For `MySql` persistence
- Install the DB Driver: `pip install mysqlclient`
- Create DB and assign a new user (full rights)
- Edit `.env` to match the DB, user, password ..

<br />

## Manual Build

> Download the code
```bash
$ git clone https://github.com/app-generator/django-atlantis-dark.git
$ cd django-atlantis-dark
```

<br />

### 👉 Set Up for `Unix`, `MacOS`

> Install modules via `VENV`
```bash
$ virtualenv env
$ source env/bin/activate
$ pip3 install -r requirements.txt
```

<br />

> Set Up Database
```bash
$ python manage.py makemigrations
$ python manage.py migrate
```
![Atlantis Dark - Open-Source Template Django Template integrated with Django.](https://user-images.githubusercontent.com/51070104/172799909-4cbc8eed-fdde-4408-ab61-123f235212d0.png)

<br />

> Start the APP
```bash
$ python manage.py createsuperuser # create the admin
$ python manage.py runserver # start the project
```

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

<br />

### 👉 Set Up for `Windows`

> Install modules via `VENV` (windows)
```
$ virtualenv env
$ .\env\Scripts\activate
$ pip3 install -r requirements.txt
```

<br />

> Set Up Database
```bash
$ python manage.py makemigrations
$ python manage.py migrate
```

<br />

> Start the APP
```bash
$ python manage.py createsuperuser # create the admin
$ python manage.py runserver # start the project
```

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

<br />

## Codebase Structure

The project is coded using a simple and intuitive structure presented below:

```bash
< PROJECT ROOT >
|
|-- core/
| |-- settings.py # Project Configuration
| |-- urls.py # Project Routing
|
|-- home/
| |-- views.py # APP Views
| |-- urls.py # APP Routing
| |-- models.py # APP Models
| |-- tests.py # Tests
|
|-- requirements.txt # Project Dependencies
|
|-- env.sample # ENV Configuration (default values)
|-- manage.py # Start the app - Django default start script
|
|-- ************************************************************************
```

<br />

## Deploy on [Render](https://render.com/)

- Create a Blueprint instance
- Go to https://dashboard.render.com/blueprints this link.
- Click `New Blueprint Instance` button.
- Connect your `repo` which you want to deploy.
- Fill the `Service Group Name` and click on `Update Existing Resources` button.
- After that your deployment will start automatically.

At this point, the product should be LIVE.

<br />

## [PRO Version](https://appseed.us/product/volt-dashboard-pro/django/)

This design is a pixel-perfect [Bootstrap 5](https://www.admin-dashboards.com/bootstrap-5-templates/) Dashboard with a fresh, new design. `Volt Dashboard PRO` is built with over 300 frontend individual elements, like buttons, inputs, navbars, nav tabs, cards, or alerts, giving you the freedom of choosing and combining.
## [Atlantis Dark PRO Version](https://app-generator.dev/product/atlantis-dark-pro/django/)

> Features:
> The premium version provides more features, priority on support, and is more often updated - [Live Demo](https://django-atlantis-dark-pro.appseed-srv1.com/).
- `Up-to-date Dependencies`
- `Design`: [Django Theme Volt](https://github.com/app-generator/django-volt-dashboard-pro) - `PRO Version`
- `Sections` covered by the design:
- **Simple, Easy-to-Extend** Codebase
- **Corporate Dashboard Design**, the PRO version. Section covered:
- **Admin section** (reserved for superusers)
- **Authentication**: `Django.contrib.AUTH`, Registration
- **All Pages** available in for ordinary users
- `Docker`, `Deployment`:
- `CI/CD` flow via `Render`
- **Docker**
- **Deployment-Ready** for Render

![Volt Dashboard PRO - Starter generated by AppSeed.](https://user-images.githubusercontent.com/51070104/172672843-8c40a801-3438-4e9c-86db-38a34191fbdf.png)
![Atlantis Dark PRO - Premium Template Django Template integrated with Django.](https://user-images.githubusercontent.com/51070104/212669274-3eef24b4-7c19-4557-99c5-e24ae5b14a5b.png)

<br />

---
[Atlantis Dark Django](https://appseed.us/product/atlantis-dark/django/) - Open-source starter generated by **[AppSeed](https://appseed.us/)**.
[Django Atlantis Dark](https://app-generator.dev/product/atlantis-dark/django/) - Open-source starter generated by [App Generator](https://app-generator.dev)
Loading

0 comments on commit 9a27f00

Please sign in to comment.