Skip to main content

Sharvarok

ClassifiedsMarketplaceActive

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.

Sharvarok

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

Launch Date:
June 1, 2024
Status:
Active

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