pologora - Overview

Hello 👋 and welcome to The Repository of Olek!

Here, you'll find all of my projects and code that I've created and shared with the world.

What's included

  • List of projects
  • Description of each project
  • Links to the live version of the project
  • Links to the code

Follow me

  • To stay up to date on my latest projects and developments, you can follow me on Github

Contacts

Your Email LinkedIn

Project List

Alias Game

Alias is a real-time multiplayer word game developed as a group project during an internship at Solvd, Inc. The game leverages modern web technologies to provide seamless real-time gameplay, chat, and word validation functionality. Designed for fun and collaboration, Alias is an excellent example of teamwork and backend proficiency.

Features

  • Real-Time Multiplayer
  • Live Chat
  • Word Validation
  • Seamless Synchronization

Tech Stack

  • Backend: Node.js, TypeScript, Express, MongoDB.
  • Frontend: Handlebars.
  • Libraries & Tools: Socket.IO, Docker, Swagger.

Links

Lawyer Matching Service (REST API)

Lawyer Matching Service is a RESTful API designed to connect clients with lawyers based on specific needs and preferences. Developed as a personal project during an internship, it focuses on providing robust features for user management, case matching, and secure communication.

Features

  • User Registration and Authentication: Support for email and Google account registration, with email verification for enhanced security.
  • Profile Management: Customizable profiles for both clients and lawyers.
  • Case Posting: Clients can post cases with detailed descriptions and requirements.
  • Lawyer Search: Filter lawyers by case type, city, region, and hourly rate.
  • Ratings and Reviews: Clients can rate and review lawyers based on their services.
  • Messaging System: Secure client-lawyer communication within the platform.
  • Admin Dashboard: Tools for monitoring user activity, managing cases, and maintaining system integrity.

Tech Stack

  • Backend: Node.js, TypeScript, Express.
  • Database: MySQL.
  • Tools: Docker.

Links

Employee Time Management System

Commercial, full stack project that was developed based on client needs and is now being used by a warehouse company to manage employee work schedules, track vacations, and generate various reports. The system includes a mobile and web apps for employees, an admin web application for managers and a Node.js server with MongoDB.

NFT Project, 10000 unique CPunks

A web application for browsing and minting unique digital art pieces as NFTs (Non-Fungible Tokens). The platform is built using React, Ethereum Smart Contracts, and the IPFS distributed file system.

Portfolio

Potfolio website builded with Next.js and Tailwind.css