...

Name: Kamogelo Mmopane

Profile: Full Stack Web Developer

Email: kamosworkemail@gmail.com

Phone: +27 60 580 7931

Skills: HTML CSS Git Javascript Python Firebase OOP ReactJS Redux NodeJS MongoDB Express

About me

Hey there, folks! I'm Kamogelo, your go-to guy for all things web development, straight outta vibrant Johannesburg, RSA! 🚀 Picture this: crafting sleek, seamless web apps from scratch using nothing but the crème de la crème of technologies and practices. From the very first 'Hello World,' I was hooked! 💥 Coding isn't just a job for me – it's a fiery passion that ignites my soul and drives me forward with unstoppable enthusiasm! 💡 So buckle up, because with me on board, your web projects are about to reach heights you've only dreamed of! 🌟

Projects

...
React, Node.js - Goals App

RESTful API app with React, Node.js, Express, MongoDB, and Mongoose, secured with JWT authentication. Redux Toolkit managed the frontend state, including authentication and goal organization. Users register, create goals shown on the UI, and can delete them. Each user gets a private dashboard inaccessible to others.

View Website
...
React, Styled Components - Game

Tic-tac-toe game using React, JavaScript, styled-components, themes contexts, and sound effects. Players can choose dark or light themes and play with background music.

View Website
...
React, Firebase - Photo Gallery

React photo gallery integrated with Firebase for image storage. Users can easily upload images by clicking the upload button and selecting an image, which is then saved in the firebase database and displayed on the UI. Clicking on an image opens a modal, showcasing the full image for a better viewing experience.

View Website
...
JavaScript, Firebase - Clone

Google Keep replica uses HTML, CSS, and vanilla JavaScript with OOP principles. Firebase handles authentication and cloud storage for CRUD operations. Users register before accessing the main interface to create, edit, or delete notes. Firebase Storage and Firestore manage note storage, and users see their notes neatly displayed on the UI.

View Website
...
JavaScript, TailwindCSS - Web App

HTML, Tailwind CSS, and JavaScript-based product list enabling users to filter items by categories and seamlessly add them to their carts.

View Website
...
HTML5, CSS3, jQuery - Website

Responsive landing page website without any frameworks. It is modeled after the iTunes website as far as layout and content. I used HTML5, CSS3 and a bit of jQuery

View Website

Let's Connect!

Would love to connect with fellow developers, employers looking for developers, or anyone looking to get web development done.