Skip to content
This repository has been archived by the owner on Jan 7, 2019. It is now read-only.

Dukecz/ToDo-list

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ToDo list

Správce úkolů pro jednotlivce. Jedná se o semestrální práci pro předmět Webove Aplikace 1

Funkce

  • Vkládání a správa úkolů obsahující popis, důležitost, datum splnění a další informace
  • Úkoly jsou rozděleny do skupin
  • Kategorie si vytváří uživatel

Funkce podle rolí

  • Nepřihlášení uživatelé - mohou se pouze přihlásit / registrovat
  • Přihlášení uživatelé - mohou spravovat své úkoly a kategorie
  • Admin - může navíc mazat uživatele

Instalace

  • Nainstalujte nette 2.0 z webu http://nette.org/cs/download
  • Nainstalujte dibi 1.5 do nette z webu http://dibiphp.com/cs/download
  • Do rootu instalace zkopírujte projekt ToDo list, který je k dispozici na GitHubu
  • Vytořte databázi a spusťte v ní přiložený mysql skript
  • Přihlašovací údaje vložte do /app/config.neon
  • Přihlašte se jako předpřipravený uživatel (admin) a změňte mu heslo a nebo pomocí něj zvolte jiného uživatele adminem

Status

Plnohodnotná fungující verze.

TODO

Minimální požadavky

Vývoj

Celý web vytvářím sám za pomocí:

  • Nette framework
  • Dibi database layer

Ostatní

Vzhledem k minimálnímu požadavku na verzi PHP jsem byl nucen hostovat web u sebe na serveru a vynechat webdev. Nette framework jsem zvolil díky jeho aktivnímu vývoji a široké české základně. Je navíc celkem populární a jeho znalost by se mi mohla v budoucnu hodit. Navíc sám řeší mnoho otázek bezpečnosti. Dibi jsem zvolil, protože už s nám mám nějaké zkušenosti a práce s ním mi vyhovuje. Šetří čas a přispívá k přehlednosti a bezpečnosti kódu.

Odkazy

About

Semestrální práce v rámci WA1

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published