Welcome

I'm Adam Olanrewaju, a full-stack developer skilled in building scalable backends and user friendly interfaces. My portfolio features projects like a tree documentation platform, manufacturing app for a company, eCommerce sites, family networking tools, and RESTful APIs each reflecting my focus on clean code, performance, and real-world problem solving.

Showcase

My projects

Family Tree

A web application for connecting with families and heritage.
Family Tree

Family Tree is an innovative web application designed to help users connect with their families, explore their heritage, and trace their lineage. Built with a focus on fostering meaningful connections, the platform provides tools for creating detailed family trees, sharing stories, and preserving family history. With an intuitive interface and robust features, Family Tree empowers users to celebrate their heritage and strengthen family bonds across generations.

Kwiseworld

A web application for a gadget store.
Kwiseworld

Kwiseworld is a comprehensive web application tailored for a gadget store, offering a seamless e-commerce experience. Built with Django and Django Rest Framework for a robust backend and Next.js for a responsive and optimized frontend, it ensures smooth operations for both customers and administrators. The platform consist of a user-friendly home page, personalized user pages for managing orders and purchase history, and a secure environment for transactions. Kwiseworld combines intuitive design with powerful backend functionalities to deliver an exceptional shopping experience.

Abuad Farm

Web Application for manufacturing company.
Abuad Farm

ABUAD Farm is a web application built using Django and Django template, designed to mock a manufacturing company need. It also features vanilla JavaScript and Tailwind CSS for the frontend. The application provides role-based access control, offering distinct functionalities for Admins, Staff, and Users. Admins have full control over the system, including managing units, customers, and messages through the Django Admin Panel. Staff members have limited access, focusing on unit-specific data and customer interactions, while Users can access personal dashboards, notifications, and purchase history. The platform includes various pages such as a Home Page, Units Page, About Page, Blog Page, and dashboards with intuitive chart. Technologies like Django-Allauth, AmCharts JS, and Tailwind CSS are utilized, with charts powered by AmCharts JS. Demo credentials are available for testing the User Panel.

UI Trees Documentation

Documentation of University of Ibadan Trees.
UI Trees Documentation

The project is a web application designed to document trees within the University of Ibadan. It aims to help identify trees and their taxonomic details, addressing the challenge of limited expertise in this area. Only authorized users with taxonomic knowledge can upload tree information. The process involves taking a picture of the tree, selecting its scientific name, filling in details, and automatically capturing its coordinates using JavaScript. For general users, the application provides search functionality. Users can perform a general search, which matches keywords across scientific, common, or local names, or a specific search, which allows filtering by criteria such as common name, local name, scientific name, location, or coordinates. If a tree is not found, users can request its identification, and authorized individuals will handle the request. The application is built using Django and related extensions.

CTM API

API for an ecommerce application.
CTM API

The CTM API is a subscription-based e-commerce platform built using Django and Django Rest Framework. It is designed to support both web and mobile applications. The platform allows vendors to create location-based stores where they can upload and sell products. The number of products a vendor can upload and their visibility to users depends on the vendor's subscription status, which can be active or inactive, and also differing plans. For regular users who are not vendors, the platform offers the ability to explore the site either anonymously or as logged-in users. They can browse products, select items of interest, and proceed with transactions directly with vendors.

Shopify Homepage Clone

Cloning of Shopify homepage
Shopify Homepage Clone

This project is a responsive and accessible clone of the Shopify homepage, developed as part of the "CRUSHING IT" hackathon organized by [Kati Frantz]. Built entirely with plain frontend technologies—HTML, Vanilla CSS, and Vanilla JavaScript—it emphasizes user-friendliness and compatibility with assistive technologies, including screen readers and keyboard navigation. The website demonstrates a commitment to clean, adaptive design without relying on frameworks or libraries.