Programování webových aplikací
Webové aplikace jsou dynamicky generované webové stránky na základě požadavku uživatele. Pod pojmem webová aplikace si můžete představit téměř vše jednodušího objednávkového formuláře až po sofistikované databázové aplikace - více viz. příklady webových aplikací.
Proč webové aplikace od Ananas.cz
- webové aplikace na míru programuji již od roku 2002
- mám vlastní CMS systém, řekněte si o prezentaci CMS systému!
Příklady tvorby webových aplikací
Mohu naprogramovat "na míru" jakoukoliv webovou aplikaci, například:
- internetový obchod (e-shop)
- inzertní či aukční systém
- realitní portál
- faceBook API - na stránky se můžete přihlašovat pomocí hesla na FaceBook
- objednávkový či rezervační systém propojený s Google kalendářem
- fakturační systém (faktury v pdf jako příloha e-mailu)
- hromadné exporty a zpracování dat (XML, excel, účetní programy,...)
- hromadné získání dat z pdf souborů
- hromadná korespondence (mailing)
- dolování dat, datové sklady
- diskuzní fórum
Mám zkušenosti s následujícími API
- Google Calendar API (čtení, zápis, úprava položek online z google kalendáře)
- platební systém payu.cz
- export dat na zbozi.cz
- platební systém paypal.com
- platební systém paysec.cz
- sms brána smsden.com (platba pomocí sms, projekt již nefunguje)
- sms brána gts.cz (rozesílání hromadných sms)
- mailchimp.com (rozesílání hromadných e-mailů)
- reCapcha (opisování obrázku při odesílání formulářů)
- Qrcode (generování QR kódů)
Jak programuji webové aplikace
- na základě dodaných podkladů Vám zdarma vypracuji cenovou nabídku
- po odsouhlasení následně provedu analýzu webové aplikace
- následně Vám předložím grafický návrh a spolu s grafikem jej doladíme
- vývoj webové aplikace můžete sledovat na stránce skryté veřejnosti
- zároveň si můžete aplikaci plnit testovacími daty i upravovat některé dodané texty
- po odsouhlasení konečné verze webovou aplikaci spustím na zvolené doméně
Používám tyto technologie
- Nette 3 - PHP framework
- PHP 7.4 - skriptovací jazyk používaný při programování webových aplikací
- MySQL - relační databáze, kde jsou uložena, editována, tříděna a mazána data
- JavaScript - jazyk umožňující dynamické změny na webu, např. zvětšování fotek
- A dále: GIT, Doctrine 2, Symfony, Vue.JS, AngularJS, PostgreSQL, Oracle, Redis, RabbitMQ, Docker, Bash, ElasticSearch, Logstash, Kibana, Memcache, PHPUnit, Codeception, Selenium, SOAP UI, Apache JMeter, KCachegrind, Postman, Confluence, Redmine, UML, PHPStorm, OpenStack, Apache, Mecurial, Composer, Scrum, Agile, Kanban, CSS, SEO, REST API, Postman