[{"data":1,"prerenderedAt":162},["ShallowReactive",2],{"personal-project-all":3},[4,25,38,50,61,72,83,94,105,116,127,139,150],{"_path":5,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"name":9,"url":10,"description":11,"tech":12,"role":14,"date":17,"thumbnail":18,"featured":19,"_id":20,"_type":21,"title":9,"_source":22,"_file":23,"_stem":24,"_extension":21},"\u002Fpersonal-project\u002Fphoto-sorter","personal-project",false,"","Photo Sorter","https:\u002F\u002Fphoso.sastrala.id","Manage photo collection directly in the browser. Sort images into folders without uploading files to any server. The system works entirely on the client side.",[13],"Reactjs",[15,16],"Frontend","Fullstack","May 2026","\u002Fprojects\u002Ffeedbackjar.png",true,"content:personal-project:1.photo-sorter.json","json","content","personal-project\u002F1.photo-sorter.json","personal-project\u002F1.photo-sorter",{"_path":26,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"name":27,"url":8,"description":28,"tech":29,"role":33,"date":34,"thumbnail":18,"featured":19,"_id":35,"_type":21,"title":27,"_source":22,"_file":36,"_stem":37,"_extension":21},"\u002Fpersonal-project\u002Fmy-finance-tracker","My Finance Tracker","Application for tracking transaction expense and income",[30,31,32],"Nestjs","Nuxtjs","Python",[16],"Oct 2025","content:personal-project:2.my-finance-tracker.json","personal-project\u002F2.my-finance-tracker.json","personal-project\u002F2.my-finance-tracker",{"_path":39,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"name":40,"url":41,"description":42,"tech":43,"role":44,"date":45,"thumbnail":18,"_id":46,"_type":21,"title":47,"_source":22,"_file":48,"_stem":49,"_extension":21},"\u002Fpersonal-project\u002Fsastrala-member","Sastrala - Member","https:\u002F\u002Fsastrala.id","Web to search and show information about sastrala member data",[31],[16],"May 2022 - Jun 2022","content:personal-project:3.sastrala-member.json","Sastrala Member","personal-project\u002F3.sastrala-member.json","personal-project\u002F3.sastrala-member",{"_path":51,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"name":52,"url":41,"description":53,"tech":54,"role":55,"date":56,"thumbnail":18,"_id":57,"_type":21,"title":58,"_source":22,"_file":59,"_stem":60,"_extension":21},"\u002Fpersonal-project\u002Fsastrala-agenda","Sastrala - Agenda","Schedule Management with attend note member & Project Management",[31],[16],"Oct 2024 - Jan 2025","content:personal-project:4.sastrala-agenda.json","Sastrala Agenda","personal-project\u002F4.sastrala-agenda.json","personal-project\u002F4.sastrala-agenda",{"_path":62,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"name":63,"url":41,"description":64,"tech":65,"role":66,"date":67,"thumbnail":18,"_id":68,"_type":21,"title":69,"_source":22,"_file":70,"_stem":71,"_extension":21},"\u002Fpersonal-project\u002Fsastrala-finance","Sastrala - Finance","Application to record cash income and outcome as well as cash transactions",[31],[16],"Dec 2021","content:personal-project:5.sastrala-finance.json","Sastrala Finance","personal-project\u002F5.sastrala-finance.json","personal-project\u002F5.sastrala-finance",{"_path":73,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"name":74,"url":41,"description":75,"tech":76,"role":77,"date":78,"thumbnail":18,"_id":79,"_type":21,"title":80,"_source":22,"_file":81,"_stem":82,"_extension":21},"\u002Fpersonal-project\u002Fsastrala-web","Sastrala - Web","Website like a linktree",[31],[15],"Nov 2020","content:personal-project:6.sastrala-web.json","Sastrala Web","personal-project\u002F6.sastrala-web.json","personal-project\u002F6.sastrala-web",{"_path":84,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"name":85,"url":41,"description":86,"tech":87,"role":88,"date":89,"thumbnail":18,"_id":90,"_type":21,"title":91,"_source":22,"_file":92,"_stem":93,"_extension":21},"\u002Fpersonal-project\u002Fsastrala-event","Sastrala - Event","Create app for managing user registration, admin can send certification & ticket through email",[31,30],[16],"Nov 2023","content:personal-project:7.sastrala-event.json","Sastrala Event","personal-project\u002F7.sastrala-event.json","personal-project\u002F7.sastrala-event",{"_path":95,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"name":96,"url":97,"description":98,"tech":99,"role":100,"date":89,"thumbnail":18,"_id":101,"_type":21,"title":102,"_source":22,"_file":103,"_stem":104,"_extension":21},"\u002Fpersonal-project\u002Fsastrala-podcast","Sastrala - Podcast","https:\u002F\u002Fpodcast.sastrala.id\u002F","Web for showing the list of episode from RSS Feed",[31],[15],"content:personal-project:8.sastrala-podcast.json","Sastrala Podcast","personal-project\u002F8.sastrala-podcast.json","personal-project\u002F8.sastrala-podcast",{"_path":106,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"name":107,"url":41,"description":108,"tech":109,"role":110,"date":111,"thumbnail":18,"_id":112,"_type":21,"title":113,"_source":22,"_file":114,"_stem":115,"_extension":21},"\u002Fpersonal-project\u002Fsastrala-pemilihan","Sastrala - Pemilihan","Application for election & vote sastrala candidates leader",[31],[16],"Nov 2022","content:personal-project:9.sastrala-pemilihan.json","Sastrala Pemilihan","personal-project\u002F9.sastrala-pemilihan.json","personal-project\u002F9.sastrala-pemilihan",{"_path":117,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"name":118,"url":119,"description":120,"tech":121,"role":122,"date":89,"thumbnail":18,"_id":123,"_type":21,"title":124,"_source":22,"_file":125,"_stem":126,"_extension":21},"\u002Fpersonal-project\u002Fsmkn-13-bandung-graduation-attend-scanner","SMKN 13 Bandung - Graduation Attend Scanner",null,"ticketing application to manage the list of graduates who attend and to update about the graduation event",[31,30],[16],"content:personal-project:10.smkn-13-bandung-graduation-attend-scanner.json","Smkn 13 Bandung Graduation Attend Scanner","personal-project\u002F10.smkn-13-bandung-graduation-attend-scanner.json","personal-project\u002F10.smkn-13-bandung-graduation-attend-scanner",{"_path":128,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"name":129,"url":119,"description":130,"tech":131,"role":132,"date":134,"thumbnail":18,"_id":135,"_type":21,"title":136,"_source":22,"_file":137,"_stem":138,"_extension":21},"\u002Fpersonal-project\u002Fsmkn-13-bandung-pilketos-it","SMKN 13 Bandung - Pilketos IT","Upgrading the old system to the latest technology. Pilketos IT is SMKN 13 Bandung's IT-based election web and the first in West Java.",[31,30],[133,15],"Project Management","Sep 2021 - Oct 2021","content:personal-project:11.smkn-13-bandung-pilketos-it.json","Smkn 13 Bandung Pilketos It","personal-project\u002F11.smkn-13-bandung-pilketos-it.json","personal-project\u002F11.smkn-13-bandung-pilketos-it",{"_path":140,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"name":141,"url":119,"description":142,"tech":143,"role":145,"date":146,"thumbnail":18,"_id":147,"_type":21,"title":141,"_source":22,"_file":148,"_stem":149,"_extension":21},"\u002Fpersonal-project\u002Fsecarikata","Secarikata","Application for read & write that combine feature like Medium & Wattpad",[31,144],"Laravel",[16],"Aug 2018 - Jun 2021","content:personal-project:12.secarikata.json","personal-project\u002F12.secarikata.json","personal-project\u002F12.secarikata",{"_path":151,"_dir":6,"_draft":7,"_partial":7,"_locale":8,"name":152,"url":119,"description":153,"tech":154,"role":156,"date":157,"thumbnail":18,"_id":158,"_type":21,"title":159,"_source":22,"_file":160,"_stem":161,"_extension":21},"\u002Fpersonal-project\u002Fsmkn-13-bandung-kotak-saran-it","SMKN 13 Bandung - Kotak Saran IT","an application to accommodate student aspirations, criticisms, suggestions, and complaints. Related to SMKN 13 Bandung & an application to assess teacher performance, and those who assess it are students of SMKN 13 Bandung.",[155,144],"Bootsrap",[16],"Feb 2018 - Mar 2018","content:personal-project:13.smkn-13-bandung-kotak-saran-it.json","Smkn 13 Bandung Kotak Saran It","personal-project\u002F13.smkn-13-bandung-kotak-saran-it.json","personal-project\u002F13.smkn-13-bandung-kotak-saran-it",1778654342005]