Amohelang Mohlomi()

Projects

IntervAI

IntervAI is an interactive interview preparation app that helps users practice answering common interview questions. It fetches questions from a SQLite database (questions.db), then displays them one by one. Users can respond via voice input or text input, and the app provides real-time feedback and tips to help improve their answers.

Python Flask HTML5 CSS3 JavaScript SheCodes AI API sqlite3
View on GitHub View Demo

BudgetFlow ( in progress...)

BudgetFlow is a smart personal budgeting web app that helps you track expenses, build budgets, and reach your financial goals. It integrates data engineering and analysis through Jupyter Notebook for data cleaning and management, and provides real-time insights on your dashboard. Powered by AI, Penny—your financial assistant.

Python Flask HTML5 CSS3 JavaScript Jupyter Notebook sqlite3 SheCodes AI API
View on GitHub

Brain Bloom (GROUP PROJECT)

Team Members

Ayanda Khumalo - Ayyanda (on github)
Lerato Mosia - UniqLee (on github)

BrainBloom is an intelligent, AI-driven study assistant web application built to empower learners by promoting critical thinking, self-paced learning, and meaningful collaboration.

Python Flask HTML5 CSS3 JavaScript sqlite3 SheCodes AI API
View on GitHub

My Portfolio

This is my personal portfolio website built with HTML, CSS, and JavaScript, designed to showcase my projects, educational background, certifications, and technical skills. This site serves as a central hub for exploring my work and learning more about my background as a developer. Deployment: Netlify.

HTML5 CSS3 JavaScript
View on GitHub

BookScout

A beginner-friendly TypeScript ETL pipeline that extracts book data from the Google Books API, transforms it into clean, typed objects, and prepares it for future book recommendation logic.

TypeScript Node.js Google Books API ts-node
View on GitHub

Hospital Management System

A console-based Java project to practice core OOP concepts like inheritance, encapsulation, abstraction, and polymorphism. Features include adding doctors and patients, scheduling and completing appointments, and viewing doctor info or patient visit history..

Java Maven
View on GitHub

Library Management System

A console-based Java project to practice core OOP concepts like inheritance, encapsulation, abstraction, and polymorphism. Features include adding books, registering members, borrowing/returning books, and viewing book/member info..

Java Maven
View on GitHub

Banking System

A console-based Java project to practice core OOP concepts like inheritance, encapsulation, abstraction, and polymorphism. Features include creating customers/accounts, deposits, withdrawals, transfers, and viewing account info. All balances are handled in cents.

Java Maven
View on GitHub