ktlog / service_sales_app

Django practice app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

One-page website for a service company.

Stack:

  • Django
  • SQLite
  • Jinja Temlate
  • Bootstrap
  • TelegramBotApi

Applications inside:

  • slider (changing text, background pictures is available),
  • prices (the user can change the services and prices for them),
  • telegram bot (data about a new application from the completed form is sent to telegram),
  • crm (user account: orders and status with comments to them are displayed).

Quickstart with Docker

  1. Clone the repository:
git clone https://github.com/ktlog/service_sales_app.git
cd service_sales_app

  1. Create .env file in the root and set environment variable for application:
touch .env
echo DEBUG=True >> .env
echo DJANGO_KEY=$(openssl rand -hex 30) >> .env
  1. Finally, run:
docker compose up --build

About

Django practice app


Languages

Language:JavaScript 46.3%Language:CSS 39.5%Language:Python 9.9%Language:HTML 4.0%Language:Dockerfile 0.2%Language:Shell 0.1%