My Portfolio
A collection of projects I've worked on
-
TripleTen CLI
A Python CLI tool for tracking TripleTen Software Engineering leaderboard, featuring real-time watch mode, rich terminal tables, authentication management, and comprehensive configuration options for students, instructors, and tutors.
-
API.OLUWASETEMI.DEV
A comprehensive personal API repository built with Hono.js, featuring dual authentication systems (JWT & Better Auth), GraphQL endpoint with Apollo Server, real-time analytics, OpenAPI documentation with Scalar, and a modern tech stack including Drizzle ORM, Zod validation, and comprehensive testing.
-
CSS Slide - AltSchool Engineering
A comprehensive CSS teaching platform built with Slidev for AltSchool engineering students. Features interactive slides, live code examples, and structured learning content covering CSS fundamentals to advanced concepts. Includes 26+ class sessions with recordings and collaborative learning features.
-
HTML Slides - School of Engineering
A modern presentation platform for engineering education built with Vue.js and Vite, featuring interactive slides, custom components, and UnoCSS styling. Designed to deliver engaging educational content with smooth animations and responsive design.
-
JavaScript Notes - AltSchool Engineering
A comprehensive JavaScript teaching platform built with Slidev for AltSchool engineering students. Features interactive slides, live code examples, and structured learning content covering JavaScript fundamentals to advanced concepts. Includes 27+ releases with collaborative learning features and community contributions.
-
JavaScript Tutorial - AltSchool Engineering
A modern JavaScript tutorial platform built with TutorialKit for AltSchool engineering students semester two. Features interactive tutorials, step-by-step learning paths, and comprehensive JavaScript education content with modern web technologies including Astro and TypeScript.
-
React Notes - AltSchool Engineering
A comprehensive React.js teaching platform built with Slidev for AltSchool engineering students. Features interactive slides, live code examples, and structured learning content covering React fundamentals to advanced concepts including hooks, state management, and modern React patterns.
-
TypeScript Notes - AltSchool Engineering
A comprehensive TypeScript teaching platform built with Slidev for AltSchool engineering students. Features interactive slides, live code examples, and structured learning content covering TypeScript fundamentals to advanced concepts with modern development practices.
-
Vue.js Notes - AltSchool Engineering
A comprehensive Vue.js teaching platform built with Slidev for AltSchool engineering students. Features interactive slides, live code examples, and structured learning content covering Vue.js fundamentals to advanced concepts including Composition API, state management, and modern Vue patterns.
-
bejamas ecommerce
The platform runs a graphql backend built with hasura, the data layer uses a postgres. The frontend is built with Nextjs and it uses Apollo Clinet for state management, and fetching data from the graphQL backend. The Technology stack is awesome and much more the platform is built to meeet optimal performace, web core vitals and met the need of the users.
-
ChooseLife Wellness
The platform runs a graphql backend built with nodejs, the data layer uses a mongoose + mongodb. The frontend is built with Reactjs and it uses Redux for state management, it uses Apollo Fetch to fetch data from the graphQL backend. The blog content is stored on contentful and this data is fetched using Apollo Rest Data Sources. The Technology stack is awesome and much more the platform is built to meeet the fitness, wellness need of the users.
-
Groovy Nightlife App
The problem I was solving with this solution is an App to manage people's night life including solutions for varying level of user who will manage the night-life from inventory to each order placed. I worked on the backend with Typescript and the newly shinning prisma orm in a REST api setup which uses swagger-ui for documentation. The developer experience was smooth.
-
TalentQL Pipeline Test
A frontend interview test which I did when I applied for the TalentQL pipeline program for the frontend track. The problem statement is to build a grid app that renders items from a json file. The items would be filtered by shapes and colors. All items would be selected by default, and the grid title should reflect the active filters.
-
ACA
Its an investment platform for the African market. It is a platform that allows users to invest in African startups and businesses.
-
SecLot
A security platform helping people to access security services in Nigeria.
-
Virtual Closets
A solution to manage users closet which is built with nodejs and graphql for the backend and the data layer is mongoose + mongodb. The frontend is built with Nextjs using Apollo Client for data management. The Backend powers the mobile application built with React Native and the platform is managed using the admin interface. The solution was built to solve the problem of wardrobe(closets) management hence, it offers the users a virtual closet and help with laundry management.
-
Cova Insurace
It was to be an insurance platform which makes buy and selling of insurance policy automated. The backend is a traditional backend project which implement the storage layer with mongoose orm and mongodb. The payment side of the app was done with paystack. The mobile and web layer will consume the REST api.
-
Equilibra
The team was to implement a solution that allows anyone with a mobile phone and internet to have a voice in community politics and issues facing the Nigerian system. It is a web and mobile solution which was powered by a very new technolgy GraphQL at the heart of everything.
-
Zeedas
The platform is a proposed solution to build a software development management tool, that is a REST api backend built with nodejs. It uses mongodb for storing data.