{"id":52,"date":"2025-09-14T19:47:57","date_gmt":"2025-09-14T17:47:57","guid":{"rendered":"http:\/\/ewelina-beben.profesjonalnyprogramista.pl\/?page_id=52"},"modified":"2025-10-05T21:38:24","modified_gmt":"2025-10-05T19:38:24","slug":"portfolio","status":"publish","type":"page","link":"http:\/\/ewelina-beben.profesjonalnyprogramista.pl\/?page_id=52","title":{"rendered":"Portfolio"},"content":{"rendered":"\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group alignfull has-ti-bg-alt-background-color has-background is-layout-constrained wp-block-group-is-layout-constrained\" style=\"margin-top:0px;margin-bottom:0px;padding-top:64px;padding-bottom:63px\">\n<div class=\"wp-block-columns alignwide has-ti-bg-background-color has-background is-layout-flex wp-container-core-columns-is-layout-af7919c9 wp-block-columns-is-layout-flex\" style=\"padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px\">\n<div class=\"wp-block-column has-ti-bg-background-color has-background is-layout-flow wp-container-core-column-is-layout-47e5a185 wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full is-resized\"><img data-opt-id=1306784197  fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/mlb55nihrfbl.i.optimole.com\/w:auto\/h:auto\/q:mauto\/ig:avif\/http:\/\/ewelina-beben.profesjonalnyprogramista.pl\/wp-content\/themes\/fork\/assets\/img\/img-fork-07.png\" alt=\"\" style=\"width:509px;height:auto\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center has-ti-bg-background-color has-background is-layout-flow wp-block-column-is-layout-flow\" style=\"padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px\">\n<p class=\"has-small-font-size\" style=\"text-transform:uppercase\"><strong>Moje portfolio<\/strong><\/p>\n\n\n\n<p>Chcesz zobaczy\u0107 m\u00f3j kod i przyk\u0142adowe realizacje?<\/p>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>Odwied\u017a mojego githuba!<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-outermost-icon-block\"><a class=\"icon-container\" href=\"https:\/\/github.com\/ewel1991\" style=\"width:48px;transform:rotate(0deg) scaleX(1) scaleY(1)\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12,2C6.477,2,2,6.477,2,12c0,4.419,2.865,8.166,6.839,9.489c0.5,0.09,0.682-0.218,0.682-0.484 c0-0.236-0.009-0.866-0.014-1.699c-2.782,0.602-3.369-1.34-3.369-1.34c-0.455-1.157-1.11-1.465-1.11-1.465 c-0.909-0.62,0.069-0.608,0.069-0.608c1.004,0.071,1.532,1.03,1.532,1.03c0.891,1.529,2.341,1.089,2.91,0.833 c0.091-0.647,0.349-1.086,0.635-1.337c-2.22-0.251-4.555-1.111-4.555-4.943c0-1.091,0.39-1.984,1.03-2.682 C6.546,8.54,6.202,7.524,6.746,6.148c0,0,0.84-0.269,2.75,1.025C10.295,6.95,11.15,6.84,12,6.836 c0.85,0.004,1.705,0.114,2.504,0.336c1.909-1.294,2.748-1.025,2.748-1.025c0.546,1.376,0.202,2.394,0.1,2.646 c0.64,0.699,1.026,1.591,1.026,2.682c0,3.841-2.337,4.687-4.565,4.935c0.359,0.307,0.679,0.917,0.679,1.852 c0,1.335-0.012,2.415-0.012,2.741c0,0.269,0.18,0.579,0.688,0.481C19.138,20.161,22,16.416,22,12C22,6.477,17.523,2,12,2z\"><\/path><\/svg><\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-media-text alignwide has-media-on-the-right is-stacked-on-mobile is-vertically-aligned-center has-background\" style=\"background-color:#f1f5c7\"><div class=\"wp-block-media-text__content\">\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\" style=\"padding-top:2em;padding-right:2em;padding-bottom:2em;padding-left:2em\">\n<p class=\"has-text-align-center\" style=\"font-size:36px;line-height:1.2\"><strong>BudgetApp<\/strong><\/p>\n\n\n\n<p class=\"has-text-align-center has-extra-small-font-size\">Aplikacja webowa w PHP do zarz\u0105dzania bud\u017cetem osobistym.<br>Pozwala rejestrowa\u0107 przychody i wydatki, dzieli\u0107 je na kategorie, ustawia\u0107 limity wydatk\u00f3w oraz analizowa\u0107 saldo w r\u00f3\u017cnych zakresach czasu.<br>Wbudowany doradca finansowy (Gemini API) generuje spersonalizowane porady na podstawie: ustalonych limit\u00f3w, wysoko\u015bci przychod\u00f3w i wydatk\u00f3w i struktury kategorii finansowych.<\/p>\n\n\n\n<p>Obok wideo przedstawiaj\u0105ce dzia\u0142anie aplikacji:<\/p>\n<\/div>\n<\/div><figure class=\"wp-block-media-text__media\"><video controls src=\"http:\/\/ewelina-beben.profesjonalnyprogramista.pl\/wp-content\/uploads\/2025\/10\/BudgetApp.mp4\"><\/video><\/figure><\/div>\n\n\n\n<div class=\"wp-block-media-text alignwide is-stacked-on-mobile is-vertically-aligned-center has-background\" style=\"background-color:#fffdea\"><figure class=\"wp-block-media-text__media\"><video controls src=\"http:\/\/ewelina-beben.profesjonalnyprogramista.pl\/wp-content\/uploads\/2025\/10\/GoTogether.mp4\"><\/video><\/figure><div class=\"wp-block-media-text__content\">\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\" style=\"padding-top:2em;padding-right:2em;padding-bottom:2em;padding-left:2em\">\n<p class=\"has-text-align-center\" style=\"font-size:36px;line-height:1.2\"><strong>Go Together<\/strong><\/p>\n\n\n\n<p class=\"has-text-align-center has-extra-small-font-size\">Aplikacja&nbsp;Go Together&nbsp;umo\u017cliwia wsp\u00f3\u0142dzielenie podr\u00f3\u017cy \u2013 u\u017cytkownicy mog\u0105 oferowa\u0107 miejsca w swoich samochodach lub szuka\u0107 podr\u00f3\u017cy, do kt\u00f3rych mog\u0105 si\u0119 przy\u0142\u0105czy\u0107. Projekt sk\u0142ada si\u0119 z&nbsp;frontend-u w React&nbsp;oraz&nbsp;backend-u w Node.js\/Express&nbsp;z baz\u0105 danych PostgreSQL.<\/p>\n\n\n\n<p>Obok wideo przedstawiaj\u0105ce dzia\u0142anie aplikacji:<\/p>\n<\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-media-text alignwide has-media-on-the-right is-stacked-on-mobile is-vertically-aligned-center has-background\" style=\"background-color:#f1f5c7\"><div class=\"wp-block-media-text__content\">\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\" style=\"padding-top:2em;padding-right:2em;padding-bottom:2em;padding-left:2em\">\n<p class=\"has-text-align-center\" style=\"font-size:36px;line-height:1.2\"><strong>MyDiary<\/strong><\/p>\n\n\n\n<p class=\"has-text-align-center has-extra-small-font-size\">To aplikacja webowa do zarz\u0105dzania notatkami z funkcj\u0105 logowania oraz chatbotem wykorzystuj\u0105cym model Google Gemini AI. U\u017cytkownicy mog\u0105 si\u0119 rejestrowa\u0107 i logowa\u0107 za pomoc\u0105 emaila lub Google OAuth. Aplikacja pozwala na tworzenie, przegl\u0105danie i usuwanie notatek oraz komunikacj\u0119 z chatbotem AI.<\/p>\n\n\n\n<p>Obok wideo przedstawiaj\u0105ce dzia\u0142anie aplikacji:<\/p>\n<\/div>\n<\/div><figure class=\"wp-block-media-text__media\"><video controls src=\"http:\/\/ewelina-beben.profesjonalnyprogramista.pl\/wp-content\/uploads\/2025\/10\/MyDiary.mp4\"><\/video><\/figure><\/div>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Moje portfolio Chcesz zobaczy\u0107 m\u00f3j kod i przyk\u0142adowe realizacje? Odwied\u017a mojego githuba!<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-52","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"http:\/\/ewelina-beben.profesjonalnyprogramista.pl\/index.php?rest_route=\/wp\/v2\/pages\/52","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/ewelina-beben.profesjonalnyprogramista.pl\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/ewelina-beben.profesjonalnyprogramista.pl\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/ewelina-beben.profesjonalnyprogramista.pl\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/ewelina-beben.profesjonalnyprogramista.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=52"}],"version-history":[{"count":14,"href":"http:\/\/ewelina-beben.profesjonalnyprogramista.pl\/index.php?rest_route=\/wp\/v2\/pages\/52\/revisions"}],"predecessor-version":[{"id":235,"href":"http:\/\/ewelina-beben.profesjonalnyprogramista.pl\/index.php?rest_route=\/wp\/v2\/pages\/52\/revisions\/235"}],"wp:attachment":[{"href":"http:\/\/ewelina-beben.profesjonalnyprogramista.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=52"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}