[{"data":1,"prerenderedAt":557},["Reactive",2],{"project-istgah":3,"content-query-Uqdd8XhvQS":196,"surround-project-istgah":328},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"_empty":6,"title":8,"description":9,"source":10,"live":11,"tags":12,"image":17,"previewImage":17,"createdAt":18,"body":19,"_type":191,"_id":192,"_source":193,"_file":194,"_extension":195},"/project/istgah","project",false,"","Istgah","An interactive public transit map — metro, BRT & bus; multi-city, routing, Persian/English, and light/dark mode.","https://github.com/MohsenDastaran/istgah-rn","http://cafebazaar.ir/app/?id=com.mohsendastaran.istgah&ref=share",[13,14,15,16],"Expo","React Native","TypeScript","MapLibre","/istgah.png","2026-07-15T00:00:00+03:00",{"type":20,"children":21,"toc":188},"root",[22,64],{"type":23,"tag":24,"props":25,"children":26},"element","project-header",{},[27,37,52],{"type":23,"tag":28,"props":29,"children":30},"project-title",{},[31],{"type":23,"tag":32,"props":33,"children":34},"p",{},[35],{"type":36,"value":8},"text",{"type":23,"tag":38,"props":39,"children":40},"template",{"v-slot:live":7},[41],{"type":23,"tag":32,"props":42,"children":43},{},[44],{"type":23,"tag":45,"props":46,"children":49},"a",{"href":11,"rel":47},[48],"nofollow",[50],{"type":36,"value":51},"see live",{"type":23,"tag":38,"props":53,"children":54},{"v-slot:source":7},[55],{"type":23,"tag":32,"props":56,"children":57},{},[58],{"type":23,"tag":45,"props":59,"children":61},{"href":10,"rel":60},[48],[62],{"type":36,"value":63},"source",{"type":23,"tag":65,"props":66,"children":67},"project-main",{},[68,81,181],{"type":23,"tag":69,"props":70,"children":72},"project-section",{"type":71},"fwidth",[73],{"type":23,"tag":74,"props":75,"children":80},"project-image",{":preload":76,":src":77,"alt":78,"preload":79,"type":71},"true","image","Istgah public transit map preview",true,[],{"type":23,"tag":69,"props":82,"children":83},{"type":36},[84,89,94,116,160,172,176],{"type":23,"tag":32,"props":85,"children":86},{},[87],{"type":36,"value":88},"Istgah (Persian for station) is a React Native app for exploring public transit in Iran. Metro, BRT, and bus stops sit on one map, with search, station details, and routing from your location.",{"type":23,"tag":32,"props":90,"children":91},{},[92],{"type":36,"value":93},"Six cities are supported (Tehran, Isfahan, Mashhad, Tabriz, Karaj, Shiraz). Toggle layers, switch street/satellite basemaps, and use Persian (RTL) or English (LTR) with light and dark themes. Bus and BRT stops can trigger an arrival inquiry via USSD.",{"type":23,"tag":32,"props":95,"children":96},{},[97,99,105,107,114],{"type":36,"value":98},"Available on ",{"type":23,"tag":45,"props":100,"children":102},{"href":11,"rel":101},[48],[103],{"type":36,"value":104},"Cafe Bazaar",{"type":36,"value":106}," and ",{"type":23,"tag":45,"props":108,"children":111},{"href":109,"rel":110},"https://myket.ir/app/com.mohsendastaran.istgah",[48],[112],{"type":36,"value":113},"Myket",{"type":36,"value":115},".",{"type":23,"tag":117,"props":118,"children":119},"ul",{},[120,130,140,150],{"type":23,"tag":121,"props":122,"children":123},"li",{},[124],{"type":23,"tag":45,"props":125,"children":127},{"href":10,"rel":126},[48],[128],{"type":36,"value":129},"github",{"type":23,"tag":121,"props":131,"children":132},{},[133],{"type":23,"tag":45,"props":134,"children":137},{"href":135,"rel":136},"https://x.com/Mohsen_Dastaran",[48],[138],{"type":36,"value":139},"twitter",{"type":23,"tag":121,"props":141,"children":142},{},[143],{"type":23,"tag":45,"props":144,"children":147},{"href":145,"rel":146},"https://t.me/MohsenDastaran",[48],[148],{"type":36,"value":149},"telegram",{"type":23,"tag":121,"props":151,"children":152},{},[153],{"type":23,"tag":45,"props":154,"children":157},{"href":155,"rel":156},"https://www.linkedin.com/in/MohsenDastaran",[48],[158],{"type":36,"value":159},"linkedin",{"type":23,"tag":117,"props":161,"children":162},{},[163],{"type":23,"tag":121,"props":164,"children":165},{},[166],{"type":23,"tag":45,"props":167,"children":169},{"href":168},"mailto:mohsen.dastaran@gmail.com",[170],{"type":36,"value":171},"email",{"type":23,"tag":173,"props":174,"children":175},"br",{},[],{"type":23,"tag":32,"props":177,"children":178},{},[179],{"type":36,"value":180},"Would love to hear from you 😉",{"type":23,"tag":69,"props":182,"children":184},{"type":183},"project-next",[185],{"type":23,"tag":183,"props":186,"children":187},{},[],{"title":7,"searchDepth":189,"depth":189,"links":190},2,[],"markdown","content:project:Istgah.md","content","project/Istgah.md","md",{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"_empty":6,"title":8,"description":9,"source":10,"live":11,"tags":197,"image":17,"previewImage":17,"createdAt":18,"body":198,"_type":191,"_id":192,"_source":193,"_file":194,"_extension":195},[13,14,15,16],{"type":20,"children":199,"toc":326},[200,232],{"type":23,"tag":24,"props":201,"children":202},{},[203,210,221],{"type":23,"tag":28,"props":204,"children":205},{},[206],{"type":23,"tag":32,"props":207,"children":208},{},[209],{"type":36,"value":8},{"type":23,"tag":38,"props":211,"children":212},{"v-slot:live":7},[213],{"type":23,"tag":32,"props":214,"children":215},{},[216],{"type":23,"tag":45,"props":217,"children":219},{"href":11,"rel":218},[48],[220],{"type":36,"value":51},{"type":23,"tag":38,"props":222,"children":223},{"v-slot:source":7},[224],{"type":23,"tag":32,"props":225,"children":226},{},[227],{"type":23,"tag":45,"props":228,"children":230},{"href":10,"rel":229},[48],[231],{"type":36,"value":63},{"type":23,"tag":65,"props":233,"children":234},{},[235,241,320],{"type":23,"tag":69,"props":236,"children":237},{"type":71},[238],{"type":23,"tag":74,"props":239,"children":240},{":preload":76,":src":77,"alt":78,"preload":79,"type":71},[],{"type":23,"tag":69,"props":242,"children":243},{"type":36},[244,248,252,268,303,313,316],{"type":23,"tag":32,"props":245,"children":246},{},[247],{"type":36,"value":88},{"type":23,"tag":32,"props":249,"children":250},{},[251],{"type":36,"value":93},{"type":23,"tag":32,"props":253,"children":254},{},[255,256,261,262,267],{"type":36,"value":98},{"type":23,"tag":45,"props":257,"children":259},{"href":11,"rel":258},[48],[260],{"type":36,"value":104},{"type":36,"value":106},{"type":23,"tag":45,"props":263,"children":265},{"href":109,"rel":264},[48],[266],{"type":36,"value":113},{"type":36,"value":115},{"type":23,"tag":117,"props":269,"children":270},{},[271,279,287,295],{"type":23,"tag":121,"props":272,"children":273},{},[274],{"type":23,"tag":45,"props":275,"children":277},{"href":10,"rel":276},[48],[278],{"type":36,"value":129},{"type":23,"tag":121,"props":280,"children":281},{},[282],{"type":23,"tag":45,"props":283,"children":285},{"href":135,"rel":284},[48],[286],{"type":36,"value":139},{"type":23,"tag":121,"props":288,"children":289},{},[290],{"type":23,"tag":45,"props":291,"children":293},{"href":145,"rel":292},[48],[294],{"type":36,"value":149},{"type":23,"tag":121,"props":296,"children":297},{},[298],{"type":23,"tag":45,"props":299,"children":301},{"href":155,"rel":300},[48],[302],{"type":36,"value":159},{"type":23,"tag":117,"props":304,"children":305},{},[306],{"type":23,"tag":121,"props":307,"children":308},{},[309],{"type":23,"tag":45,"props":310,"children":311},{"href":168},[312],{"type":36,"value":171},{"type":23,"tag":173,"props":314,"children":315},{},[],{"type":23,"tag":32,"props":317,"children":318},{},[319],{"type":36,"value":180},{"type":23,"tag":69,"props":321,"children":322},{"type":183},[323],{"type":23,"tag":183,"props":324,"children":325},{},[],{"title":7,"searchDepth":189,"depth":189,"links":327},[],[329,444],{"_path":330,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"_empty":6,"title":331,"description":332,"live":333,"tags":334,"image":339,"previewImage":339,"createdAt":340,"body":341,"_type":191,"_id":442,"_source":193,"_file":443,"_extension":195},"/project/estimate-website-cost","Estimate Website Cost","Quickly estimate the cost of your website project with our Free, Expert-verified and AI-powered tool. Get an exact estimate based on website type, features, and scale.","http://estimate.dastaran.com/",[335,336,337,338],"Vue.js","Nuxt.js","Shadcn","Tailwind","https://estimate.dastaran.com/_ipx/s_1400x720/estimatorPreview.webp","2024-05-31T00:00:00+03:00",{"type":20,"children":342,"toc":440},[343,364],{"type":23,"tag":24,"props":344,"children":345},{},[346,353],{"type":23,"tag":28,"props":347,"children":348},{},[349],{"type":23,"tag":32,"props":350,"children":351},{},[352],{"type":36,"value":331},{"type":23,"tag":38,"props":354,"children":355},{"v-slot:live":7},[356],{"type":23,"tag":32,"props":357,"children":358},{},[359],{"type":23,"tag":45,"props":360,"children":362},{"href":333,"rel":361},[48],[363],{"type":36,"value":51},{"type":23,"tag":65,"props":365,"children":366},{},[367,374,434],{"type":23,"tag":69,"props":368,"children":369},{"type":71},[370],{"type":23,"tag":74,"props":371,"children":373},{":preload":76,":src":77,"alt":372,"preload":79,"type":71},"Estimate Website Cost preview",[],{"type":23,"tag":69,"props":375,"children":376},{"type":36},[377,381,417,427,430],{"type":23,"tag":32,"props":378,"children":379},{},[380],{"type":36,"value":332},{"type":23,"tag":117,"props":382,"children":383},{},[384,393,401,409],{"type":23,"tag":121,"props":385,"children":386},{},[387],{"type":23,"tag":45,"props":388,"children":391},{"href":389,"rel":390},"https://github.com/MohsenDastaran",[48],[392],{"type":36,"value":129},{"type":23,"tag":121,"props":394,"children":395},{},[396],{"type":23,"tag":45,"props":397,"children":399},{"href":135,"rel":398},[48],[400],{"type":36,"value":139},{"type":23,"tag":121,"props":402,"children":403},{},[404],{"type":23,"tag":45,"props":405,"children":407},{"href":145,"rel":406},[48],[408],{"type":36,"value":149},{"type":23,"tag":121,"props":410,"children":411},{},[412],{"type":23,"tag":45,"props":413,"children":415},{"href":155,"rel":414},[48],[416],{"type":36,"value":159},{"type":23,"tag":117,"props":418,"children":419},{},[420],{"type":23,"tag":121,"props":421,"children":422},{},[423],{"type":23,"tag":45,"props":424,"children":425},{"href":168},[426],{"type":36,"value":171},{"type":23,"tag":173,"props":428,"children":429},{},[],{"type":23,"tag":32,"props":431,"children":432},{},[433],{"type":36,"value":180},{"type":23,"tag":69,"props":435,"children":436},{"type":183},[437],{"type":23,"tag":183,"props":438,"children":439},{},[],{"title":7,"searchDepth":189,"depth":189,"links":441},[],"content:project:Estimate Website Cost.md","project/Estimate Website Cost.md",{"_path":445,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"_empty":6,"title":446,"description":447,"live":448,"tags":449,"image":452,"previewImage":452,"createdAt":453,"body":454,"_type":191,"_id":555,"_source":193,"_file":556,"_extension":195},"/project/majara","Majara","A web app for a group that owns several cafes, restaurants and shared workspaces","https://www.majara.io/",[335,336,450,451],"SCSS","SEO","/majara.png","2023-03-31T00:00:00+03:00",{"type":20,"children":455,"toc":553},[456,477],{"type":23,"tag":24,"props":457,"children":458},{},[459,466],{"type":23,"tag":28,"props":460,"children":461},{},[462],{"type":23,"tag":32,"props":463,"children":464},{},[465],{"type":36,"value":446},{"type":23,"tag":38,"props":467,"children":468},{"v-slot:live":7},[469],{"type":23,"tag":32,"props":470,"children":471},{},[472],{"type":23,"tag":45,"props":473,"children":475},{"href":448,"rel":474},[48],[476],{"type":36,"value":51},{"type":23,"tag":65,"props":478,"children":479},{},[480,487,547],{"type":23,"tag":69,"props":481,"children":482},{"type":71},[483],{"type":23,"tag":74,"props":484,"children":486},{":preload":76,":src":77,"alt":485,"preload":79,"type":71},"My Portfolio Website Logo",[],{"type":23,"tag":69,"props":488,"children":489},{"type":36},[490,495,530,540,543],{"type":23,"tag":32,"props":491,"children":492},{},[493],{"type":36,"value":494},"A web app for a group that owns several cafes, restaurants and shared workspaces.",{"type":23,"tag":117,"props":496,"children":497},{},[498,506,514,522],{"type":23,"tag":121,"props":499,"children":500},{},[501],{"type":23,"tag":45,"props":502,"children":504},{"href":389,"rel":503},[48],[505],{"type":36,"value":129},{"type":23,"tag":121,"props":507,"children":508},{},[509],{"type":23,"tag":45,"props":510,"children":512},{"href":135,"rel":511},[48],[513],{"type":36,"value":139},{"type":23,"tag":121,"props":515,"children":516},{},[517],{"type":23,"tag":45,"props":518,"children":520},{"href":145,"rel":519},[48],[521],{"type":36,"value":149},{"type":23,"tag":121,"props":523,"children":524},{},[525],{"type":23,"tag":45,"props":526,"children":528},{"href":155,"rel":527},[48],[529],{"type":36,"value":159},{"type":23,"tag":117,"props":531,"children":532},{},[533],{"type":23,"tag":121,"props":534,"children":535},{},[536],{"type":23,"tag":45,"props":537,"children":538},{"href":168},[539],{"type":36,"value":171},{"type":23,"tag":173,"props":541,"children":542},{},[],{"type":23,"tag":32,"props":544,"children":545},{},[546],{"type":36,"value":180},{"type":23,"tag":69,"props":548,"children":549},{"type":183},[550],{"type":23,"tag":183,"props":551,"children":552},{},[],{"title":7,"searchDepth":189,"depth":189,"links":554},[],"content:project:majara.md","project/majara.md",1788562172496]