Skip to content

jastrab/Letaciky-Nette

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Letáčiky - nette verzia

Postavené na Nette 3, PHP 8.3, Docker

Info:

Funkčné:

  • Úvodna stránka
  • Stránka s letákmi
  • Detail letáku
  • Zobrazenie obrázkov (stare letaky nezobrazi, nie su uz obrazky na servery)
  • Vyhľadávanie produktov v letákoch
  • Otváracie hodiny
  • Detail otváracích hodín + mapa

Nefunkčné:

  • podpora subdomén a zahraničných textov
  • nove/aktualizovane dáta zatial nie su dostupné pre túto verziu

Nové:

  • nová databáza pre letáky - letáčiky pôvodne nemajú DB letákov (json)
  • nová/upravená databáya pre otváracie hodiny
  • dáta letákov preklopene do DB (dočasný import)

V pláne:

Tech. info

Docker:

  • php
  • nginx
  • mariaDB
  • adminer
  • redis

Schéma DB:

image

DB obsahuje testovacie dáta letákov

Inštalácia dockeru

docker compose up

Inštalácia composer balíkov

docker exec -it ulet_php composer install -d /var/www/html/letaciky_nette

Spustenie projektu

  • rovnako ako pri inštalácií, prípadne s parametrom -d pre skytie výpisu
docker compose up -d

Error

v prípade chyby, treba nastaviť práva:

Unable to create directory '/var/www/html/letaciky_nette/temp/cache' with mode 777. Permission denied.

cd ./html/letaciky_nette
sudo chmod -R a+rw temp log

Adminer bezi na 8080

https://localhost:8080/

image

Pri prihlaseni do adminera treba zvolit udaje:

System   : MySQL
Server   : mysql	
Username : letaciky
Password : letaciky
Database : letaciky
  • Niekedy nazov servera moze byt aj: "localhost" alebo "127.0.0.1"

Server

  • server beží na porte 443
https://localhost

image

About

Letáčiky postavené na Nette 3 + Docker

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published