Projects
Social Media Simulator
This project allows visitors to create accounts, make posts with images, and engage with other users by liking and commenting on their posts. The web application includes various pages, such as a home page, a profile page that shows all the post of the user, the explore page that showcases random posts, popular posts, recent posts, and oldest posts, the search page that allows users to search for other users and a settings page for editing a user's profile. The services is this project integration of various APIs to generate users, posts, comments and like other posts and comments.
Flexidy
Fake stock images website built using Angular 14 and Lorem Picsum API for the images. Flexidy offers a wide range of high-quality photographs, illustrations, and graphics that can be licensed and downloaded by users for use in various creative projects. It includes a product page that showcases the images in different sizes where users can click them to view all the details or save them in the collection, a licence page and a collection page that stores all the save images.
Aim Trainer
Aim training HTML game with a retro-inspired user interface. The player is free to choose the amount and the size of the targets. The game also keeps track of important metrics such as the total number of shots, missed shots, landed shots, accuracy, and even provides an optional timer for an added challenge. The game also includes two additional modes. In the first mode, the targets bounce against the walls. In the second mode, targets move randomly. Players can even customize the speed of the targets.
Matching Game
This HTML game allows players to customize the size of their matching game, with a maximum limit of 1866 cards. Once the game starts, the player is tasked with finding matching images by flipping over cards. The game was developed using HTML5, CSS3, and TypeScript. The images used in the game were sourced from the popular Lorem Picsum API, ensuring a visually stunning experience for players.