Sumoon Byanjankar
@SumoonDev
Followers
8
Following
170
Media
61
Statuses
67
#LSPPDay60 • Properly indented every line of code for readability • Completed project and wrote a concise summary in https://t.co/E9AfQDN824 Project is completed Repo: https://t.co/P0fAEwWs3m
@lftechnology #LearningWithLeapfrog #60DaysOfLearning2025
0
0
0
#LSPPDay59 • Updated getProfileIndex() to use binary search • Added & validated “Delete Profile” feature • Did a complete test of every sections • Debugged nearly every section @lftechnology #LearningWithLeapfrog #60DaysOfLearning2025
0
0
3
#LSPPDay58 • Applied merge sort to Profile post‑creation for ordered storage • Debugged contact edit/delete quirks by fixing cin.ignore() usage • decided to not implement “Merge Profile” feature @lftechnology #LearningWithLeapfrog #60DaysOfLearning2025
0
0
2
#LSPPDay57 • Completed all sections except “Merge Profile” • Debugged thoroughly & converted Profile[] → vector<Profile> • Now focused on implementing Merge Profile next @lftechnology #LearningWithLeapfrog #60DaysOfLearning2025
0
0
4
#LSPPDay56 • Added serialize() & deserialize() in Contact class • Renamed DataContainer → Profile & implemented to_json()/from_json() • Enhanced main() menu for Profile CRUD + nested Contact options @lftechnology #LearningWithLeapfrog #60DaysOfLearning2025
0
0
0
#LSPPDay55 • Added name & email validation in Utility class • Built menu section in int main() • Also added display() in Service with default arguments @lftechnology #LearningWithLeapfrog #60DaysOfLearning2025
0
0
0
#LSPPDay54 • Initialized GitHub repo & C++ project structure • Built Contact class with full data & methods • Learned text animation with <chrono> & <thread> header in printWithAnimation() & clearScreen() utility @lftechnology #LearningWithLeapfrog #60DaysOfLearning2025
1
0
0
#LSPPDay53 • Added substring‑based name compare fn in https://t.co/uXo4oUY1Dx • Successfully debugged deleteContact() • Project complete! Next up: porting the Address Book CLI to C++ @lftechnology #LearningWithLeapfrog #60DaysOfLearning2025
0
0
1
#LSPPDay52 •Migrated BST→AVL tree (self-balance) •Added hieght attribute to Contact •Implemented editContact() & deleteContact() in https://t.co/P5aGFRikKE •Currently debugging delete & rotation logic @lftechnology #LearningWithLeapfrog #60DaysOfLearning2025
0
0
1
#LSPPDay51 •Fixed DS always null problem •Added static count in https://t.co/uXo4oUYzt5, load() in https://t.co/pQ1guVPruf for JSON persistence •Created helper class in https://t.co/pQ1guVPruf to load/save Contact @lftechnology #LearningWithLeapfrog #60DaysOfLearning2025
0
0
2
#LSPPDay50 • learned compareTo() for Contact ordering • currently implemented BST to addContactUtil() & addContact() • built listContact() for inorder traversal • searchContact() + searchContactUtil() for name lookups @lftechnology #LearningWithLeapfrog #60DaysOfLearning2025
0
0
3
#LSPPDay49 • Refreshed AVL tree concepts & Java implementation • Reworked saveContact() to store Contact[] instead of List<Contact> • Ensured balanced inserts for efficient lookups @lftechnology #LearningWithLeapfrog #60DaysOfLearning2025
0
0
2
#LSPPDay48 • Successfully read JSON file using GSON • Parsed and stored Contact objects • Implemented "Display Contacts" feature @lftechnology #LearningWithLeapfrog #60DaysOfLearning2025 #Java #GSON #CLIDevelopment
0
0
1
#LSPPDay47 • Migrated from VSCode to IntelliJ IDEA CE for superior Java support • Swapped back to Maven (pom.xml) to resolve https://t.co/CBsiQ1ZDqn input issue • Refactored project structure to follow Maven conventions @lftechnology #LearningWithLeapfrog #60DaysOfLearning2025
0
0
1
#LSPPDay46 • Explored JSON parsing with GSON library • Refactored https://t.co/P5aGFRikKE for proper input handling • Swapped pom.xml for build.gradle to streamline builds @lftechnology #LearningWithLeapfrog #60DaysOfLearning2025 #Java #GSON #Gradle #CLIDevelopment
0
0
1
#LSPPDay45 • Learned about JSON handling using Jackson library • Implemented file‑existence check in https://t.co/pQ1guVOTEH • Updated pom.xml with Jackson dependencies @lftechnology #LearningWithLeapfrog #60DaysOfLearning2025 #Java #CLIDevelopment
0
0
1
#LSPPDay44 •Validated Contact input(name regex, 10‑digit mobile, non‑empty address, Gmail check) •Integrated validation logic into https://t.co/P5aGFRikKE •Tested retry flows with clear‑screen ANSI escapes @lftechnology #LearningWithLeapfrog #60DaysOfLearning2025 #Java
0
0
4
#LSPPDay43 •Designed & implemented Contact model for easy sorting & searching (Array → Tree) (info + Comparable) •Learned to clear the console with ANSI escape: System.out.print("\033[H\033[2J"); System.out.flush(); @lftechnology #LearningWithLeapfrog #60DaysOfLearning2025
0
0
4