Work

Pokédex JavaScript App


Screenshot of the Pokédex App

This project involved creating a Pokédex web app using JavaScript, HTML, and CSS. It loads data from the Pokémon API to display a list of Pokémon and allows users to click on an item to view detailed information in a modal.


myFlix (movie_api) - Movie Web App


Screenshot of the myFlix Application

This project is the server-side component of the "myFlix" movie web application (movie_api), where users can access detailed information about movies, directors, and genres. Built with the MERN stack, it includes authentication, movie data management, and user profile management.


myFlix React App


Screenshot of the myFlix React Application

The myFlix React App is a single-page application (SPA) built using React. It allows users to manage and view movie details, save favorites, and manage profiles. The app is fully responsive and provides a rich user experience.


Meet App


Screenshot of the Meet App

This project is a serverless, progressive web application (PWA) built with React using test-driven development (TDD). It integrates with the Google Calendar API to fetch upcoming events and utilizes AWS Lambda for serverless functions.


Mobile Chat App


Screenshot of the React Native Mobile Chat Application

The app allows users to communicate through messages, share images, and send their location. It leverages Firebase for real-time data storage, Firestore for chat persistence, and the Gifted Chat library for the chat interface. Accessibility features, including screen reader compatibility, are integrated into the app.


CineVault Angular App


Screenshot of the CineVault Angular Application

The CineVault Angular App is a single-page, responsive movie application built using Angular. It interfaces with the existing server-side code (REST API and database) to provide movie enthusiasts with detailed information on movies, directors, and genres, while allowing them to create personalized profiles to save their favorite movies.