Tietokantasovellus - Project Favorites

Tietokantasovelluksen tavoitteena on näyttää perusosaamista tietokannan ja sovelluksen yhdistämisestä.  Tietokantasovellus on toteutettu Pythonilla käyttäen Flask-sovelluskehystä. Sovellus asetettiin tuotantoon Renderiin, johon myös luotiin PostgreSQL-tietokanta. Tähän uuteen tietokantaan kopioitiin jo valmiina olevat arvot aiemmin luodusta tietokannasta. Sovellus on englanninkielinen.

Sovellus löytyy osoitteesta https://project-favorites.onrender.com/ ja sen koodi löytyy GitHubista.

Project Favorites -sovellukseen on tarkoitus kerätä käyttäjien lempimaita ja -eläimiä. Yhdellä sähköpostiosoitteella voi antaa tiedot vain kerran. Se sisältää kaksi varsinaista osaa: sivun, jossa tietoja voidaan lisätä tietokantaan (add) ja sivun, jossa jo lisättyjä tietoja voidaan katsella ja maakohtaisia tietoja hakea tietokannasta (result). Sivusto on tällä hetkellä suunnattu ensisijaisesti käytettävän tietokoneella.

Toteutukseen on käytetty lisäksi mm. Visual Studio Code, SQLAlchemy-rajapinta, HTML, JavaScript, CSS, Bootstrap.

Huom! Itselläni on rajalliset tiedot tietokantojen ja sovellusten turvallisuudesta ja turvallisuuden varmistamisesta, joten otathan sen huomioon tietokantaa ja sovellusta läpikäydessäsi.