Tonye Onuoha's Work | ContraWork by Tonye Onuoha
Tonye Onuoha
pro

Tonye Onuoha

Full-Stack Web & Mobile Developer

New to Contra

Tonye is ready for their next project!

Cover image for Omnifood is a fictional food subscription
Omnifood is a fictional food subscription brand built as a pure HTML & CSS project. The goal of this project is to design and structure a modern, responsive marketing website based on provided content and branding guidelines — without using JavaScript.
1
59
Cover image for Countdown App in React Native: Track Upcoming Events Seamlessly
A "Countdown App" mobile application that helps users track important upcoming events and get notified when they become active. Built with React Native and Expo, the app combines countdown timers, local notifications, and persistent storage to deliver a smooth reminder experience.
0
143
Cover image for Postagram
Postagram
0
8
Cover image for Football Center
Football Center
0
8
Cover image for ⏱️ Time Tracker Mobile App A simple productivity app built w...
⏱️ Time Tracker Mobile App A simple productivity app built with React Native + Expo 🚀 I built a mobile time-tracking app that lets users create activities and track time using stopwatch-style timers ⏲️. Each activity has its own timer that can be started, stopped, updated, or deleted — all within a clean, mobile-first interface 📱. Highlights: Activity-based timers ➕ Start/stop stopwatch tracking ▶️ ⏹️ Update & delete timers ✏️ 🗑️ Clean, responsive UI ✨ Tech: React Native ⚛️ • Expo 🚀 • JavaScript A lightweight project demonstrating state management, timer logic, and interactive mobile UI in React Native 💡
1
169
Cover image for Hey Contra fam! 👋 I’m excited to share one of my favorite p...
Hey Contra fam! 👋 I’m excited to share one of my favorite projects — an Expense Tracker App I built to help users manage their spending effortlessly. Users can log their expenses by entering details like the name, amount, and date. The app then neatly organizes this data into two screens: • 💸 All Expenses – showing every recorded expense and the overall total. • 📅 Recent Expenses – showing only expenses from the past 7 days, along with a 7-day total. I implemented smooth navigation using React Navigation, combining a Native Stack Navigator and Bottom Tabs Navigator for a clean, intuitive flow. The data can also be stored locally or synced with a backend (like Firebase or a custom API) for persistence. This project helped me refine my skills in state management, data persistence, and navigation architecture in React Native. 🚀
1
254
Cover image for E-commerce Product Page
E-commerce Product Page
0
1
Cover image for Hi Contra Fam. Hey Contra fam! 👋 I’m excited to share anoth...
Hi Contra Fam. Hey Contra fam! 👋 I’m excited to share another one of my mobile projects — a Meals App that lets users explore dishes from around the world! 🌍 Users can browse meals grouped by categories, tap any meal to view full details — including its photo, ingredients, and step-by-step cooking instructions — and even save their favorites to a dedicated “Favorites” screen. ❤️ A big part of this project was implementing smooth navigation using React Navigation, combining both Stack and Drawer Navigators for an intuitive user experience.
0
236
Cover image for 🌦️ React Native Weather App A fast, clean weather experienc...
🌦️ React Native Weather App A fast, clean weather experience built with React Native + Expo This is one of the very first mobile apps I built a long time ago — a simple and responsive mobile weather app that lets users search any city and instantly view real-time weather conditions. The app uses the OpenWeatherMap API to fetch coordinates and live weather data, then displays temperature, conditions, humidity, wind details, and more in a clean, user-friendly interface. What I built: City-based search with automatic geocoding Real-time weather data integration Smooth, responsive UI with custom styling Secure API handling and optimized performance Tech: React Native • Expo • JavaScript • OpenWeatherMap API A lightweight project that demonstrates API integration, mobile UI development, and polished React Native execution.
1
212
Cover image for Results Summary Component
Results Summary Component
0
2
Cover image for FAQ Accordion
FAQ Accordion
0
2
Cover image for Mortgage Repayment Calculator
Mortgage Repayment Calculator
0
9
Cover image for Interactive Comments Section
Interactive Comments Section
0
2
Cover image for Hey Contra fam! 🎯 Here’s a fun number game I built — you th...
Hey Contra fam! 🎯 Here’s a fun number game I built — you think of a number, and the app tries to guess it! It keeps taking turns until it gets it right, then tells you how many tries it took. Once it’s done, you can hit replay and challenge it again. 😄
0
157
Cover image for Hi Contra family! 👋 This was one of my very first projects ...
Hi Contra family! 👋 This was one of my very first projects when I started building mobile apps, so I thought it’d be perfect to share as my first project here on Contra. It’s a simple app — kind of like a to-do list — where users can register the courses they plan to study, and mark them as completed by tapping to delete them.
0
149