I am a software developer with experience in building modern, responsive web applications using technologies such as React.js, Node.js, Express, MongoDB, HTML, CSS/SASS, JavaScript, Vanilla JS, SQL, and OOP.
Here, you'll find a collection of my notable projects, each showcasing my capabilities and interests as a developer. I wanted a portfolio that's simple and detailed hence my design choice.
This projects was built with React.js
You can checkout the live site - https://onis-emem.com/
A Wordle spin-off that asks users to solve a daily fact based challenge. Users must then pick the top five answers and have six chances to make their guesses. I used React.js, Node.Js, The backend is deployed on serverless, AWS, database on MongoDB.
As part of a team of three, we built a social media app that matches people based on their music tastes and moods. Built with React.js, Node.js, Express, MongoDB. GitHub project for planning. Backend is hosted on Cyclic.
A web application that allows users to browse and contribute food recipes from around the world. Features include browsing through a variety of food recipes from different countries, contributing your own recipe and specifying the country of origin, viewing the country flag at the top of each recipe to easily see its country of origin, searching for recipes by country, ingredient, and other food details, and viewing the full details of a recipe, including the recipe description, preparation steps, and ingredients. Technology used for this project React, HTML, CSS, JavaScript, and Restcountries API.
A web application that allows users to generate a linear background color and see the CSS code for it. This was built using Vanilla JS, HTML, and CSS, and includes a feature for changing the direction of the linear gradient.
I hope to visit a different planet one day and in this project I built a very basic web application for tracking the international space satellite as it goes around the world. Built with vanilla JS and Leaflet for map integration.
I enjoy movie nights with my family and built a web app to view recent movies, their overview and rating using data from the TMDB API. Mainly Vanilla js and the TMDB API.
...and many more projects along my developer journey.
I am always looking for new and exciting opportunities to further develop my skills and grow as a developer. Thank you for visiting my portfolio and feel free to contact me if you have any questions or would like to discuss a potential project.
In the project directory, you can run:
To install project dependencies
Runs the app in the development mode.
Open http://localhost:3000 to view it in your browser.
The page will reload when you make changes.
You may also see any lint errors in the console.