My first project is a dynamic and responsive webpage that showcases my proficiency in web development skills. I used Bootstrap to layout the web pages, HTML to create web elements, CSS to implement color schemes and different design styles, and JavaScript to create smooth animations, transitions, and effects. All of the styling and animations in my portfolio are proudly done using pure CSS and JavaScript, without relying on any existing frameworks or libraries. This project demonstrates my extensive knowledge on the fundamentals of both CSS and JavaScript, and my ability to extend their possibilities.
The portfolio is divided into five sections:
I am proud of this project and I believe it is a strong representation of my skills and abilities as a web developer.
In building this API, I explored the power of databases with the use of MongoDB and Postman. This API will enable users to shop, order, and add to cart. It also lets sellers/admins to monitor and control the stocks and sales of their products; it also prioritizes the security and privacy of all its users. I have tested all these routes through Postman, and have stored the gathered data in a MongoDB database, creating a seamlessly working and efficient backend server application.
This e-commerce API is mainly composed of three elements:
This API showcases my proficiency in working with databases, and my ability to use MongoDB as a database management system, Postman as a testing and debugging tool, and Node.js with Express.js as frameworks for creating a fully functional E-commerce API.
I built a dynamic web application using React.js and the MERN stack, hosted/deployed in Vercel. It's a fully functional e-commerce shop where shoppers can browse and add products to their cart, while sellers and admins can showcase their products with images and descriptions. The application boasts a user-friendly and attractive interface, making the shopping experience smooth and enjoyable.
Here are some of the features and functionalities of the application:
This full-stack react application showcases my knowledge and proficiency in creating a user-friendly, and dynamic web application, that effciently utilizes and integrates the back-end and front-end applications.
In this project I showcased my unending passion for knowledge and learning new things. Using a newer tool in Sveltekit and Typescript, I created a fully-functional and precise calculator that maximizes the server-side rendering enabled by Sveltekit.
This online calculator is mainly composed of three objectives:
With this objectives I have created a calculator app that will fully utilize the functions of the Sveltekit framework and Typescript particularly with the its server-side rendering feature used in calculating the equation provided by the user from the front end.