{"id":18706477,"url":"https://github.com/mateusz-przybyla/creativewallet_fe_be","last_synced_at":"2026-04-18T01:03:20.704Z","repository":{"id":241631366,"uuid":"807294474","full_name":"mateusz-przybyla/CreativeWallet_FE_BE","owner":"mateusz-przybyla","description":"A web app to manage your home budget [2nd stage -\u003e frontend+structured PHP backend]","archived":false,"fork":false,"pushed_at":"2024-06-14T21:09:00.000Z","size":16332,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-19T06:38:29.075Z","etag":null,"topics":["bootstrap","css","html","php","sql"],"latest_commit_sha":null,"homepage":"https://finance.mateusz-przybyla.profesjonalnyprogramista.pl","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mateusz-przybyla.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-05-28T20:36:07.000Z","updated_at":"2025-04-25T07:50:16.000Z","dependencies_parsed_at":"2024-06-14T22:21:35.969Z","dependency_job_id":null,"html_url":"https://github.com/mateusz-przybyla/CreativeWallet_FE_BE","commit_stats":null,"previous_names":["mateusz-przybyla/creativewallet_fe_be"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mateusz-przybyla/CreativeWallet_FE_BE","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mateusz-przybyla%2FCreativeWallet_FE_BE","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mateusz-przybyla%2FCreativeWallet_FE_BE/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mateusz-przybyla%2FCreativeWallet_FE_BE/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mateusz-przybyla%2FCreativeWallet_FE_BE/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mateusz-przybyla","download_url":"https://codeload.github.com/mateusz-przybyla/CreativeWallet_FE_BE/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mateusz-przybyla%2FCreativeWallet_FE_BE/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31952208,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-18T00:39:45.007Z","status":"ssl_error","status_checked_at":"2026-04-18T00:39:20.671Z","response_time":62,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bootstrap","css","html","php","sql"],"created_at":"2024-11-07T12:14:17.499Z","updated_at":"2026-04-18T01:03:20.685Z","avatar_url":"https://github.com/mateusz-przybyla.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CreativeWallet - Frontend + Backend\n\n2nd stage of Web Application using basic PHP and SQL languages.\n\n## Table of contents\n\n- [Overview](#overview)\n  - [About](#about)\n  - [Database design](#database-design)\n  - [Screenshot](#screenshot)\n- [My process](#my-process)\n  - [Built with](#built-with)\n  - [Useful resources](#useful-resources)\n\n## Overview\n\n### About\n\nCreativeWallet is a web app and a new version of PersonalBudget app written in C++.\nFrontend was designed using the Bootstrap library and backend using PHP and SQL.\n\nAn application allows you to keep records of your expenses and incomes.\nData are saved to the database (MySQL database with phpMyAdmin).\n\nHow does it work?\n\nFirst create a user account, sign in and then you can add incomes and expenses with today's date or with a selected backdate.\nYou can show current month's balance, previous month's balance and selected period balance. The application calculates the sum of incomes, expenses and the difference between them (incomes - expenses).\n\nOther functionalities:\n\n- summary of expenses and incomes categories in the tables,\n- graphical representation of expenses on a pie chart.\n\n### Database design\n\n[DB project](https://github.com/mateusz-przybyla/CreativeWallet_FE_BE/blob/main/DB_project.pdf)\n\n### Screenshots\n\n- Sign up:\n\n  ![](./images/sign_up.jpg)\n\n- Adding new income:\n\n  ![](./images/add_income.jpg)\n\n- Show balance - list of categories and expenses chart:\n\n  ![](./images/show_balance.jpg)\n\n## My process\n\n### Built with\n\nFrontend:\n\n- Bootstrap library,\n- HTML,\n- CSS,\n- JavaScript,\n- JavaScript Chart library\n\nBackend:\n\n- PHP, PDO library,\n- SQL queries,\n- MySQL database,\n- phpMyAdmin\n\n### Useful resources\n\n- https://miroslawzelent.pl/kurs-php/\n- https://miroslawzelent.pl/kurs-mysql/\n- https://miroslawzelent.pl/kurs-bootstrap/\n- https://getbootstrap.com\n- https://www.php.net\n- https://canvasjs.com/\n- https://www.geeksforgeeks.org\n- https://stackoverflow.com\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmateusz-przybyla%2Fcreativewallet_fe_be","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmateusz-przybyla%2Fcreativewallet_fe_be","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmateusz-przybyla%2Fcreativewallet_fe_be/lists"}