Sharvarok.com is the first Ukrainian online classifieds platform in the U.S., connecting the diaspora with local businesses and individuals. The platform enables users to post, browse, and interact with listings for goods, services, jobs, and more, helping Ukrainians stay connected and support each other.

Project Overview
Sharvarok.com is designed to serve as a bridge between Ukrainians in the U.S. and local businesses, service providers, and individuals. The platform allows users to post and browse listings in various categories, providing an intuitive, secure, and user-friendly experience.
Challenges
- Building a scalable classifieds platform capable of handling a high volume of listings and user interactions.
- Ensuring fast and accurate search and filtering across diverse listing categories.
- Providing a secure messaging system while maintaining user privacy.
- Optimizing performance to handle high traffic and real-time listing updates.
- Enabling automatic English-Ukrainian and Ukrainian-English translations for listings.
Solutions
- Developed a modular, scalable architecture using Next.js and React for a fast, SEO-optimized front-end.
- Implemented Sphinx Full-Text Search for fast and accurate classified listing searches.
- Integrated Stripe and PayPal APIs for secure payment transactions when needed.
- Added a secured messaging system to allow private communication between buyers and sellers while ensuring data privacy.
- Leveraged Next-Intl for automatic English-Ukrainian and Ukrainian-English translations in listings.
- Deployed the platform on AWS EC2 with AWS S3 & CloudFront for media storage and optimized content delivery.
- Automated CI/CD workflows with GitHub Actions to streamline updates and maintenance.
- Implemented robust monitoring with Sentry and Google Analytics to track performance and user behavior.
Key Features
- Multi-Category Listings - Users can post and browse ads for services, jobs, real estate, and more.
- Advanced Search & Filtering - Full-text search powered by Sphinx for fast and accurate results.
- Secure Transactions - Integrated Stripe and PayPal for seamless payments when applicable.
- AI-Powered Translations - Automatic English-Ukrainian and Ukrainian-English translation for listings using Next-Intl.
- Secured Messaging - Private messaging system with a focus on data privacy and security.
- Optimized Performance - Hosted on AWS EC2 with AWS S3 & CloudFront for efficient content delivery.
- CI/CD & Monitoring - GitHub Actions for automated deployments, Sentry & Google Analytics for tracking performance.
Project Info
Technologies
frontend
Next.jsReactNext-AuthNext-Intl
backend
MySQLPrismaNode.js
search
Sphinx Full-Text Search
translations
Next-Intl
payments
Stripe APIPayPal API
messaging
Secured Private Messaging
hosting And Deployment
AWS EC2AWS S3CloudFrontDocker
dev Ops And Ci Cd
GitHub Actions
monitoring And Analytics
SentryGoogle Analytics