A discovery marketplace for all your vintage shopping needs
Nicholas Morrow came to us with an idea for an eco-conscious marketplace. He wanted to create a platform where users would not only buy and sell stuff but also dive into the past and surf nostalgic pop culture moments from the 70s, 80s, and 90s.
The concept behind Vintage, or VNTG, is to support local shops and private sellers, give old things a second life, and donate part of the proceeds to fight deforestation.
Nicholas Morrow is not only the CEO of Vintage but also its UI/UX designer. He already had a vision statement and a design when approached us. Our task was to provide mobile, backend, and frontend development services.
Expertise that Globaldev has brought to Vintage
We developed the VNTG mobile app with Swift and Alamofire using the MVVM pattern.
Users can log in via an Apple ID or Facebook account and share their favorite products on social media. To enable this, we used FacebookLogin Kit and FBSDKShareKit.
Vintage notifies sellers about new followers, likes, requests to buy, new messages, and products saved to favorites. For push notifications, we used Firebase.
To enable image uploading and caching, we used SDWebImage.
We developed the back end using Python and its Django framework. We also benefited from PostgreSQL and Redis for caching and the task queue.
In addition to standard backend technologies, we developed a separate aiohttp WebSocket server in conjunction with Aioredis to enable one-on-one chats between users.
To process payments, we used PayPal. Since sellers upload product videos that take up a lot of storage, we also benefited from using Amazon MediaConvert to compress video files and cut storage costs.