{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":670721020,"defaultBranch":"main","name":"financetracker","ownerLogin":"ahmadsyedanwar","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-07-25T17:20:18.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/37737000?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1690306783.0","currentOid":""},"activityList":{"items":[{"before":"1aba7bf601658e54b22636b40f2fe0e142337f95","after":"f2ac7fa4ce83fe7dc4872478423a40769e6b7035","ref":"refs/heads/main","pushedAt":"2023-07-30T12:52:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahmadsyedanwar","name":null,"path":"/ahmadsyedanwar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37737000?s=80&v=4"},"commit":{"message":"๐Ÿ› fix(Expenses.jsx): add validation to check if amount and description are empty before adding expense\nโœจ feat(Expenses.jsx): add totalExpenses state to keep track of the total expenses and display it on the page\nโœจ feat(Expenses.jsx): store expenses in localStorage after adding a new expense\n๐Ÿ› fix(Income.jsx): add validation to check if amount and source are empty before adding income\nโœจ feat(Income.jsx): add totalIncome state to keep track of the total income and display it on the page","shortMessageHtmlLink":"๐Ÿ› fix(Expenses.jsx): add validation to check if amount and descriptioโ€ฆ"}},{"before":"9fb1cb739d2e86d5cf6df9ed6c73fdb1c953f05d","after":"1aba7bf601658e54b22636b40f2fe0e142337f95","ref":"refs/heads/main","pushedAt":"2023-07-28T05:23:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahmadsyedanwar","name":null,"path":"/ahmadsyedanwar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37737000?s=80&v=4"},"commit":{"message":"๐Ÿ“ docs(Readme.md): remove lessons learned section as it is no longer relevant to the project","shortMessageHtmlLink":"๐Ÿ“ docs(Readme.md): remove lessons learned section as it is no longer โ€ฆ"}},{"before":"0895b9328beeebc24c8bc87d580ae5566fb5abaa","after":"9fb1cb739d2e86d5cf6df9ed6c73fdb1c953f05d","ref":"refs/heads/main","pushedAt":"2023-07-28T05:21:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahmadsyedanwar","name":null,"path":"/ahmadsyedanwar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37737000?s=80&v=4"},"commit":{"message":"๐Ÿ“ docs(Readme.md): add project description, features, getting started guide, technologies used, project structure, license, about me, links, and lessons learned\n\n๐Ÿš€ feat(Readme.md): add project description, features, and getting started guide to provide an overview of the React Text Display application and how to run it locally\n\n๐Ÿ”ง chore(Readme.md): add technologies used section to list the technologies used in the project\n\n๐Ÿ“ docs(Readme.md): add project structure section to explain the structure of the project and the purpose of each component\n\n๐Ÿ“„ docs(Readme.md): add license section to specify the license under which the project is released\n\n๐Ÿ‘จโ€๐Ÿ’ผ docs(Readme.md): add about me section to provide information about the author of the project\n\n๐Ÿ”— docs(Readme.md): add links section to provide links to the author's LinkedIn profile and GitHub repository\n\n๐ŸŽ“ docs(Readme.md): add lessons learned section to share the knowledge and experiences gained while building the project, including challenges faced and how they were overcome","shortMessageHtmlLink":"๐Ÿ“ docs(Readme.md): add project description, features, getting startedโ€ฆ"}},{"before":"6201e1ee7e42bd0df0b826371b832dacc4e00db5","after":"0895b9328beeebc24c8bc87d580ae5566fb5abaa","ref":"refs/heads/main","pushedAt":"2023-07-28T05:06:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahmadsyedanwar","name":null,"path":"/ahmadsyedanwar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37737000?s=80&v=4"},"commit":{"message":"๐Ÿ”ง chore(.DS_Store): remove unnecessary binary file\nโœจ feat(index.html): update page title to \"Budget Tracker App\" for better clarity\n๐Ÿ†• feat(public/ostad.png): add new image file for the app","shortMessageHtmlLink":"๐Ÿ”ง chore(.DS_Store): remove unnecessary binary file"}},{"before":"cc6a979295cd88ca926c1bfde45f593648af9989","after":"6201e1ee7e42bd0df0b826371b832dacc4e00db5","ref":"refs/heads/main","pushedAt":"2023-07-28T04:56:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahmadsyedanwar","name":null,"path":"/ahmadsyedanwar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37737000?s=80&v=4"},"commit":{"message":"- changed from Switch to Router\n\nthis made previous error fixed.","shortMessageHtmlLink":"- changed from Switch to Router"}},{"before":null,"after":"cc6a979295cd88ca926c1bfde45f593648af9989","ref":"refs/heads/main","pushedAt":"2023-07-25T17:39:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ahmadsyedanwar","name":null,"path":"/ahmadsyedanwar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37737000?s=80&v=4"},"commit":{"message":"1st commit","shortMessageHtmlLink":"1st commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADYA74LQA","startCursor":null,"endCursor":null}},"title":"Activity ยท ahmadsyedanwar/financetracker"}