Hey there! I'm Agnes, a final-year Software Development student at Cape Peninsula University of Technology, with a keen interest in Artificial Intelligence. While my major is Software Development, I’m taking Machine Learning as an elective and gaining hands-on experience as an intern. I love learning and applying new concepts to real-world projects—there’s something exciting about seeing ideas come to life through code. AI, in particular, fascinates me because of its potential to transform problem-solving in innovative ways. Let’s build something awesome together!
The Energym Fitness Bot leverages GPT-3 and cutting-edge Transformer models to offer a smart, conversational AI that understands and responds to complex fitness-related queries. Powered by Python and the Hugging Face library, this chatbot provides tailored fitness advice, workout suggestions, and more.
Tech Stack:Python, Hugging Face Transformers, Flask (backend), TensorFlow or PyTorch (deep learning models), React Native (frontend)
This app is an online code editor built with React and Monaco Editor. It allows users to write, execute, and see the results of JavaScript code directly in the browser. The editor features syntax highlighting, theme toggling, font size control, and real-time output display, making it an easy and efficient tool for coding practice and experimentation.
Tech Stack: React, Monaco Editor, JavaScript, CSS
Zafrosolar is a modern solar installation platform built to connect clients with certified solar service providers. The platform simplifies the solar quote request process and enhances communication between customers and installers. Built with an intuitive UI and streamlined workflow for seamless interaction.
Tech Stack: React (frontend) Formspree API(forms)
This App is a web application that you are currectly on. It my personal website where I can showcase my skills and projects.
Tech Stack: JavaScript, HTML & CSS
FindMe AI is a mobile application built with React Native that uses facial recognition technology to help locate missing people. The app scans public cameras and social media platforms to find potential matches, assisting authorities and families in reconnecting with their loved ones.
Tech Stack: React Native, AI/ML, OpenCV, Firebase, JavaScript
Pagine Bookstore is an online bookstore. The project allows users to browse, add, and purchase books from a digital storefront. It includes features like user authentication, order management, and payment integration. The website is designed to offer a seamless user experience and supports a variety of devices.
Tech Stack: Boostrap, JavaScript, Flask, SQLite, HTML, CSS
This was a group project in 2nd year, I was the Tech Lead, Project Mananger and Backend Developer for this project.
Safestreets is a mobile app for crime reporting, multimedia upload, and location tracking. It allows users to report crimes in real-time, upload images and videos, and track crime data on a dashboard. The app includes features for interactive maps, data visualization, and an easy-to-use interface.
Tech Stack: HTML, CSS, JavaScript,SQLite, Pandas, Matplotlib, Google Maps API &Flask.
The Banking App is a desktop application built with JavaFX. It provides users with the ability to manage their bank accounts, transfer money, view transaction history, and check balances. The app also includes security features such as user authentication and data encryption.
Tech Stack: Java, JavaFX, MySQL, JDBC, CSS, FXML
The Social Media Dashboard is a data visualization tool that aggregates social media metrics from multiple platforms like Twitter, Instagram, and Facebook. Users can track their performance metrics and view them in customizable charts and graphs. This app was built using JavaScript and React.js.
Tech Stack: JavaScript, React.js, Chart.js, REST APIs (for data fetching), HTML5, CSS3