
TinyVape
This project strives to transform the shopping experience in an emerging market into a simple, personalized, and trustworthy journey.
The vision of this project was shaped to ensure that users — whether beginners or professionals — can find exactly what matches their taste among hundreds of products and flavors without confusion, technical knowledge, or concerns about quality and authenticity.
Design & User Experience Approach
The key objectives that needed to be achieved in this project included:
Smart Personalization
Instead of getting lost in a long list of products, an interactive quiz system guides users to their ideal product.
Simplicity in Selection
Clear categorization, practical filters, and transparent product information accelerate the decision-making process.
Warm and Friendly Visual Identity
Using an orange-cream palette, minimal design, and high-quality images conveys a sense of trust and comfort.
In this project, we ensured the website not only sells products but also acts as a personal advisor in the user's selection process.
Interactive Quiz: Smart Selection Guide
One of TweetVape's distinctive features is a multi-step quiz system that guides users to the right product based on their taste and needs.
In this system: Users answer questions about flavor preferences, nicotine strength, usage style, and budget, a smart algorithm suggests matching products based on the responses, a clear progress bar shows which stage the user is at, Results are presented in a personalized manner with detailed explanations.
This approach ensures that: Beginners without prior knowledge can find suitable products, product return rates decrease (due to more informed choices), and the shopping experience transforms from a tedious process into an interactive journey.
The TweetVape quiz is not just a sales tool, but part of creating value for the user.
Project Challenges
The main challenge of this project was that while users needed to easily find their desired products, the system had to: simultaneously run B2C and B2B models, have a smart and accurate recommendation system, and operate transparently and responsibly in a market with legal and social limitations.
Technical Implementation
Frontend
On the frontend, React with TypeScript was used to create a scalable, secure, and maintainable structure, delivering a fast and smooth experience to users. For UI design, Tailwind CSS enabled the implementation of a custom design with a warm color palette, subtle animations, and full responsiveness.
Backend
On the backend, Django was selected as the system's logical core to ensure product management, multi-level authentication, and stable APIs. The quiz system was implemented using a weighted algorithm and multi-criteria filtering to provide the most accurate recommendations based on user response combinations. Finally, PostgreSQL was used for storing and managing product, order, and user data, with a focus on stability and performance.
Final Outcome
The output of this project is a smart sales platform that: makes selection simple and personalized, not only sells products but also educates, and provides a strong infrastructure for growth in both B2C and B2B markets.
In emerging markets, user experience can be the most important competitive differentiator, and price or product alone is not a sufficient criterion.
Project Gallery








