Work

Meet App

Meet App
  • Data visualization with charts
  • Offline functionality with service workers
  • Progressive Web App capabilities
  • Google Calendar API integration
  • Serverless functions with AWS Lambda

A serverless React PWA that fetches and displays Google Calendar events with interactive data visualization.

Technologies used:

React, Vite, AWS Lambda, Google Calendar API, Service Workers, Chart.js/Recharts, Jest/Enzyme, GitHub, Vercel

myFlix React App

myFlix React App
  • User registration and authentication
  • Browse and search movie collection
  • Add/remove favorites and manage profile
  • Responsive UI with React Bootstrap
  • JWT token-based security

A React client application for a movie database API with user authentication and profile management.

Technologies used:

React, React Router, Bootstrap, Node.js, Express, MongoDB, Parcel, React Redux

myFlix Angular App

myFlix Angular App
  • Angular Material UI components
  • TypeScript for type safety
  • RxJS for reactive programming
  • User profile management
  • Favorites functionality

Angular-based client for the myFlix API that offers user authentication, movie browsing, and profile functionality within a TypeScript environment.

Technologies used:

Angular, TypeScript, Angular Material, RxJS, Node.js

ChatApp

ChatApp
  • Real-time messaging with Firestore
  • Image sharing from gallery or camera
  • Location sharing integration
  • Offline access to message history
  • Cross-platform compatibility

Mobile chat application that enables users to exchange messages, share images and locations. Works both online and offline with data persistence.

Technologies used:

React Native, Expo, Firebase, Firestore, Gifted Chat, AsyncStorage

Pokédex App

Pokédex App
  • PokeAPI integration for comprehensive data
  • Interactive search functionality
  • Modal windows for detailed information
  • Responsive design for all devices
  • Error handling and loading states

This web application allows users to browse and search for Pokémon using the PokeAPI. Users can click on any Pokémon in the list to view detailed information in an interactive modal window.

Technologies used:

HTML5, CSS3, JavaScript (ES6+), Fetch API, ESLint, Responsive Design

Your Next Project

Your Next Project
  • Frontend and backend development
  • Responsive and accessible design
  • Clean, maintainable code
  • Modern UI/UX implementation
  • Collaborative problem-solving

Looking for a developer for your web project? I'm always open to new challenges and exciting ideas.

Possible technologies:

JavaScript, React, Angular, Node.js, MongoDB, HTML/CSS