Awonke Mnotoza's Projects
This was my first attempt to creating my personal blog website. I wanted to create it from scratch not use any builder like Blogger. It needs some work to be the blog but it has some direction.
Blog website created with NextJS using TypeScript, Contentful for CMS and Firbase for the Database to store data like blog comments. I have also implemented firebase auth for authenticating users.
Having old books lying around, start selling them today using this book website made with React. Be kind and share to others.
Ever experienced boredom, well we all have at some point. This application, made with NextJS 12 and Typescript, generates a task for you to chase that boredom away.
Get to know more about me with this repository. This is my personal space where I post everything me.
This is my first portfolio website created with react. I must say, I have have improved. It is important to give yourself some credit, just to preview how far you have come.
Upon being part of a Hackathon that we won, we were given a task to create a website with Web3. This is the backend side of the application with AI intergration.
I collaborated with a team to design a MySQL database from scratch. Then we went to populate the database with data. Then we created a Java program that connects with the MySQL database we created and created a GUI for the user to interact with the database.
Events are a great way to connect and engage with people from different places and backgrounds. This is projects made with NextJS PWA, is a user interface (no functionality yet) application that resembles an event application. I still need to polish and update the application to make it functional.
With this project, I was learning how to connect to firebase using vanilla Javascript with HTML and CSS. With this project, I learnt the importance of research and reading documentations.
A chores application using Vanilla JS, HTML and CSS. For backend, I am using NodeJS with MySQL and also Springboot with MongoDB.
Start budgeting today with this budget application. Keep track of your expenses and avoid overspending. Start saving your money for those rainy days (if you have one).
Here I was learning how to use the go-lang to create rest api's. The best way to learn is by creating projects. For the frontend I used python to request to test the api.
Encrypting messages with python using Streamlit. Simulates how messages would be stored in an actual database.
With this project, I was practising how to create responsive design with HTML and CSS. I was still in the learning phase, you can tell by the content.
Learn how to use API's with this news-api-project. This project displays all the news from an api endpoint with a search functionality.
This repo is great for leaning python through exercises/projects tailored for beginners. From string to functions, there is an exercise available. Try the exercise before checking the memo, for your learning.
React Highlight Syntax is a React component that highlights syntax in a code block.
I wanted to create a startup that I failed to start due to lack of experience with coding and no funds. This was a survey where I was collecting research data.
This is my second porfolio website, I really have come a long way π. I created it using Reactjs, and email-js for the contact form. I learnt a lot with this project, it's a good keep for memories.
This is my third portfolio website, I was getting closer to making the portfolio I always wanted and I did. Visit my bio to view it.
This is a travel journal application for storing all the places that you have visited. I was learning by doing react when creating this project. I learnt a lot with it and upgraded my reactjs skills.
My school computer science assignments made with java implementing data structures and SQL database.
Every business needs an online presence, and Online Site, created using NextJS and Firebase, ensures your online presence with a storm.
Upon creating a portfolio website for Zukanye Makapela who is an aspiring quantity surveyor, I also created an admin website for her, where she can upload documents and images for her website.
Zukanye Makapela an aspiring quantity surveyor needed a portfolio website to represent her. I created this portfolio using next js 13 and firebase. I have also created an admin site for her.