هوشینو یک محصول واقعی و Production است که در قالب نسخه وب و اپلیکیشن Android توسعه داده شده و یکی از پروژههای مهم من در تجربه حرفهای توسعه Frontend محسوب میشود.
در این پروژه مسئولیت توسعه Frontend محصول را از صفر تا صد بر عهده داشتم. رابط کاربری نسخه وب و اپلیکیشن را با Next.js و Tailwind CSS پیادهسازی کردم و برای مدیریت درخواستهای API از Axios استفاده شد. همچنین با استفاده از Capacitor، نسخه وب محصول را به اپلیکیشن Android تبدیل و آماده انتشار کردم.
یکی از بخشهای مهم این پروژه، رساندن محصول از مرحله توسعه به نسخه قابل استفاده برای کاربران بود. علاوه بر توسعه Frontend، فرآیند آمادهسازی و انتشار نسخه Android در هر دو مارکت کافهبازار و مایکت نیز بر عهده من بود. به همین دلیل، این پروژه برای من صرفاً یک تمرین یا نمونهکار شخصی نبود و تجربه کار روی یک محصول واقعی با چرخه توسعه، انتشار و استفاده توسط کاربر را فراهم کرد.
در توسعه پروژه تلاش کردم ساختار Frontend قابل نگهداری و توسعه باشد و در کنار پیادهسازی دقیق رابط کاربری، ارتباط با API و تجربه کاربری در نسخههای مختلف محصول نیز در نظر گرفته شود. استفاده از Capacitor نیز این امکان را فراهم کرد که بخش قابل توجهی از منطق و رابط کاربری بین نسخه وب و Android به شکل یکپارچه مورد استفاده قرار گیرد.
نسخه وب پروژه در دسترس است و نسخه Android نیز در کافهبازار و مایکت منتشر شده است. این پروژه یکی از نمونهکارهایی است که در آن تجربه کار روی یک محصول واقعی، توسعه Frontend، تبدیل وب به اپلیکیشن موبایل و انتشار محصول را در یک پروژه واحد تجربه کردم.
نسخه وب: app.hooshinu.ir



