{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":721923994,"defaultBranch":"main","name":"GroceryAnalyzer","ownerLogin":"Raizan17","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-11-22T04:04:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/107761048?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1701636825.0","currentOid":""},"activityList":{"items":[{"before":"a6e4c549865811d71b54713e26ce096303b2a1a8","after":"7e357e0ca05e9037b829045ce05975831bf05fc1","ref":"refs/heads/main","pushedAt":"2023-12-12T00:05:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Raizan17","name":"Raizan","path":"/Raizan17","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107761048?s=80&v=4"},"commit":{"message":"Created README.md","shortMessageHtmlLink":"Created README.md"}},{"before":"526e796612a3e13d147e8732aba8e05249cbf55a","after":"d552b80673d2ad34222832b8cee469a8e582907a","ref":"refs/heads/final-branch","pushedAt":"2023-12-09T23:33:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Rezwan008","name":"Rezwan Ahmed","path":"/Rezwan008","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107761078?s=80&v=4"},"commit":{"message":"Merge branch 'final-branch' of https://github.com/Raizan17/GroceryAnalyzer into final-branch","shortMessageHtmlLink":"Merge branch 'final-branch' of https://github.com/Raizan17/GroceryAna…"}},{"before":"bc8e7c20a30735ad3ae03ebf4f9600035f8d255e","after":"526e796612a3e13d147e8732aba8e05249cbf55a","ref":"refs/heads/final-branch","pushedAt":"2023-12-09T22:31:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Rezwan008","name":"Rezwan Ahmed","path":"/Rezwan008","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107761078?s=80&v=4"},"commit":{"message":"Created README.md","shortMessageHtmlLink":"Created README.md"}},{"before":"0d76d33a99d8770f182072708a473aed65d6a963","after":"bc8e7c20a30735ad3ae03ebf4f9600035f8d255e","ref":"refs/heads/final-branch","pushedAt":"2023-12-03T21:24:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Rezwan008","name":"Rezwan Ahmed","path":"/Rezwan008","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107761078?s=80&v=4"},"commit":{"message":"Finished More Frontend Functionalities","shortMessageHtmlLink":"Finished More Frontend Functionalities"}},{"before":"a6e4c549865811d71b54713e26ce096303b2a1a8","after":"0d76d33a99d8770f182072708a473aed65d6a963","ref":"refs/heads/final-branch","pushedAt":"2023-12-03T21:22:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Rezwan008","name":"Rezwan Ahmed","path":"/Rezwan008","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107761078?s=80&v=4"},"commit":{"message":"Frontend Completed\n\nCreated UseStates and UseEffects for acquiring, storing and displaying information on appropriate category pages, obtained from the post and get methods from the backend.\n\nMost SQL query data obtained is stored in Lists which are then mapped and displayed to the relevant page based on the information we want to portray. For example, BreadPQList contains a list of all the data of the bread item which is available in only Downtown Malls.\n\nAppropriate changes made to Bakery.jsx, Beverage.jsx, Cart.jsx, Dairy.jsx, Fruits.jsx, Meat.jsx and Vegetables.jsx.","shortMessageHtmlLink":"Frontend Completed"}},{"before":null,"after":"a6e4c549865811d71b54713e26ce096303b2a1a8","ref":"refs/heads/final-branch","pushedAt":"2023-12-03T20:53:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Rezwan008","name":"Rezwan Ahmed","path":"/Rezwan008","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107761078?s=80&v=4"},"commit":{"message":"Created Cart Functionality\n\nMade a Cart Page that handles user's shopping cart","shortMessageHtmlLink":"Created Cart Functionality"}},{"before":"fbf13e701a7493d670e6677d118a1965c905fcbb","after":"a6e4c549865811d71b54713e26ce096303b2a1a8","ref":"refs/heads/main","pushedAt":"2023-11-27T03:46:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Raizan17","name":"Raizan","path":"/Raizan17","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107761048?s=80&v=4"},"commit":{"message":"Created Cart Functionality\n\nMade a Cart Page that handles user's shopping cart","shortMessageHtmlLink":"Created Cart Functionality"}},{"before":"7c671d5a910759f86090e62ffb2c0890e4552a5c","after":"fbf13e701a7493d670e6677d118a1965c905fcbb","ref":"refs/heads/main","pushedAt":"2023-11-27T03:08:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Raizan17","name":"Raizan","path":"/Raizan17","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107761048?s=80&v=4"},"commit":{"message":"Created Table Structure for Items\n\nCreated Table Strucuture for items from different Departments. Made proper use of css and divs to form expandable placeholders for data queried from database.","shortMessageHtmlLink":"Created Table Structure for Items"}},{"before":"3f8932b4c99fae9e65ac5e11578e0ffd2527a1b9","after":"7c671d5a910759f86090e62ffb2c0890e4552a5c","ref":"refs/heads/main","pushedAt":"2023-11-23T05:58:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Raizan17","name":"Raizan","path":"/Raizan17","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107761048?s=80&v=4"},"commit":{"message":"Added Departments\n\nAdded the different Food Departments, Bakery, Beverage, Dairy, Fruits, Vegetables, Meats. Clicking on the department names on the navbar leads the user to items for that department.","shortMessageHtmlLink":"Added Departments"}},{"before":"18e4a74a0fa95470126c6bab0af70aae74fa93e7","after":"3f8932b4c99fae9e65ac5e11578e0ffd2527a1b9","ref":"refs/heads/main","pushedAt":"2023-11-23T03:50:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Raizan17","name":"Raizan","path":"/Raizan17","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107761048?s=80&v=4"},"commit":{"message":"Designing Home Page\n\nCompleted Login, Logout functionality. Made changes to Home Page appearance.","shortMessageHtmlLink":"Designing Home Page"}},{"before":"b11ebf4c32028976c6a4d5c681bc2e2081b579ea","after":"18e4a74a0fa95470126c6bab0af70aae74fa93e7","ref":"refs/heads/main","pushedAt":"2023-11-23T01:43:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Raizan17","name":"Raizan","path":"/Raizan17","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107761048?s=80&v=4"},"commit":{"message":"Finished Login and Register functionalities.\n\nImplemented Login and Register functionalities. Made use of bcryptjs to decrypt hashed passwords, jsonwebtoken to encrypt the user information and stored them in cookies using cookieparser.","shortMessageHtmlLink":"Finished Login and Register functionalities."}},{"before":"43cdc0937998764ca18eba5dae06abfa6855538e","after":"b11ebf4c32028976c6a4d5c681bc2e2081b579ea","ref":"refs/heads/main","pushedAt":"2023-11-23T01:17:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Raizan17","name":"Raizan","path":"/Raizan17","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107761048?s=80&v=4"},"commit":{"message":"Registering User\n\nReact Node.js MySQL user authentication using bcryptjs to hash passwords. Fixing the bugs for Register Page. There seems to be an error when accessing the backend api using axios.","shortMessageHtmlLink":"Registering User"}},{"before":"0574edec8ed6390dece8552bb98f1d4e933bf91e","after":"43cdc0937998764ca18eba5dae06abfa6855538e","ref":"refs/heads/main","pushedAt":"2023-11-22T04:54:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Raizan17","name":"Raizan","path":"/Raizan17","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107761048?s=80&v=4"},"commit":{"message":"Node.js MySQL Route Controller Structure\n\nCreated a Route Controller Structure using Node.js and MySQL. So that user authentication can be implemented.","shortMessageHtmlLink":"Node.js MySQL Route Controller Structure"}},{"before":"8896734ea8039778e41b2b3ebb29f2649d385da1","after":"0574edec8ed6390dece8552bb98f1d4e933bf91e","ref":"refs/heads/main","pushedAt":"2023-11-22T04:28:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Raizan17","name":"Raizan","path":"/Raizan17","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107761048?s=80&v=4"},"commit":{"message":"Started Backend Code\n\nStarted creating the backend code using Express and MySQL.","shortMessageHtmlLink":"Started Backend Code"}},{"before":"267ccc8ee2910ee26f5a37b1f18f8d9cc397f1b4","after":"8896734ea8039778e41b2b3ebb29f2649d385da1","ref":"refs/heads/main","pushedAt":"2023-11-22T04:13:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Raizan17","name":"Raizan","path":"/Raizan17","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107761048?s=80&v=4"},"commit":{"message":"Initial Setup of Front-End\n\nSetup the Client Side(Front-End). Created the React application. Made use of react-router-dom and outlet for page navigation. Designed the login and register pages for the client side. Using Sass for css regarding the pages.","shortMessageHtmlLink":"Initial Setup of Front-End"}},{"before":null,"after":"267ccc8ee2910ee26f5a37b1f18f8d9cc397f1b4","ref":"refs/heads/main","pushedAt":"2023-11-22T04:07:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Raizan17","name":"Raizan","path":"/Raizan17","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107761048?s=80&v=4"},"commit":{"message":"Initial Commit","shortMessageHtmlLink":"Initial Commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMi0xMlQwMDowNTozOC4wMDAwMDBazwAAAAPH0prH","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMi0xMlQwMDowNTozOC4wMDAwMDBazwAAAAPH0prH","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMS0yMlQwNDowNzoyNS4wMDAwMDBazwAAAAO02P4l"}},"title":"Activity · Raizan17/GroceryAnalyzer"}