Have a look at my projects

Coach&Couch
Coach&Couch is a user-friendly marketplace designed to help students discover and book tutors across various subjects. With simplicity and efficiency at its core, Coach&Couch offers a curated selection of tutors, ensuring high-quality learning experiences for all users. Tutors have exclusive access to manage their schedules, add available time slots, and interact with students, creating a seamless booking process. Students can browse tutor profiles, view availability, and book lessons in just a few clicks. Built using React, Redux, Material UI, the platform is both robust and intuitive, making it easy to find the right tutor anytime, anywhere.

EventSpot
EventSpot is a platform for discovering and attending a wide range of events. Built with simplicity and convenience in mind, EventSpot offers a curated selection of events, ensuring high-quality experiences for all users. Exclusive access for staff members to create, manage, edit, and delete events, ensuring high-quality content. Staff members can access the event creation page by entering the password "staff" for verification. Built using Node.js, Next.js, React, TypeScript, Material UI, Clerk, Stripe, Zod, Google Calendar API, uploadthing, MongoDB, Mongoose, Axios, Jest.

ReelyFriends
Team project ReelyFriends app uses the 'Movie of the night' and 'TMDB' API, along with own RESTful API, to combine all the movies available to a user, based on the streaming providers they are subscribed to. Users can create watch parties where they are able to add friends, expanding the available movies they can watch by pooling together streaming service providers. These groups also show movies liked by all users, to provide a quick suggestion as to what to watch. It was created using React Native, Expo, Firebase, MongoDB, Mongoose, Express.js, Jest, Supertest, Axios, GitHub, and Kanban Trello board.

Landing Page
This project is a landing page for a textile company, created using HTML, CSS, React, Gatsby, MUI, react-intl

NC-News
Built and hosted a REST API with a PostgreSQL database using Node.js and Express.js, implemented database schema design, MVC architecture and efficient querying. Created React page for a news site, designed and implemented a user-friendly interface for browsing news articles, ensured responsive design for various screen sizes.

Radix UI Marketplace Distinctive
Minimalist product page featuring Radix UI components, with options to select product size and color, view multiple images through a slider, and add items to the cart. Built using React and Radix UI, with a focus on clean design, responsive layout, and intuitive shopping experience.

Payment form Tailwind CSS
Payment form interface where users can input their credit card information, including cardholder name, card number, expiration date, and CVC. The interface provides a visual representation of the credit card on the left side as the user enters their information. Once the user confirms their payment details, they can click the "Confirm" button to complete the payment. After confirmation, a success message is displayed. Built using React, Tailwind CSS, JavaScript, ESLint.

Landing Page
This project is a landing page for a non-real law firm, created using HTML, SCSS, BEM, JavaScript

Weather App
An app made with React, CSS, Bootstrap, Axios and OpenWeather API. Shows current weather and six-day forecast.