TECH STACK & FEATURES:
- Framework: React 19.1 + Next.js 15
- Styling: Tailwind CSS 4.1
- Language: TypeScript 5
- Animations: Framer Motion
- Localization: i18n (Eng / Rus)
- Email & Notifications: Resend + React Email
- Core Feature: elegant order flow with multi-language confirmation emails.
DESCRIPTION
Pletunia is a family project built to showcase and sell my wife’s handmade postcards. Each card is a one-of-a-kind design (no duplicates), and customers can easily browse, select, and order via a streamlined form.
The platform is intentionally minimalistic at this stage, but fully prepared for growth: a Constructor Set section is already live (you must check how cool it is), and the foundation is laid for features such as a shopping cart, online payments, blog and even product expansions (friendship bracelets).
Free delivery is available in Yerevan, Armenia.
HIGHLIGHTS
- Tailored Design: A clean, visually-driven interface that matches the artistic nature of the products.
- Scalable Architecture: Built with Next.js 15 and modern tooling, ready for advanced e-commerce features in the future.
- Multi-Language Support: Seamless switching between English and Russian, including email confirmations.
- Best Developer Practices: Type-safe codebase, modular structure, optimized assets, and smooth animations with Framer Motion.
EXPERIENCE NOTE
Building Pletunia has been both a personal and technical milestone. The project started as a way to support my wife’s artistic journey, and evolved into a practical showcase of my frontend engineering skills.
The project demonstrates not only my ability to design and build a functional product from scratch, but also my focus on maintainability, scalability, and performance optimization. While temporarily on hold, it stands as both a personal achievement and a professional portfolio piece, reflecting my growth as a developer.