Updated: Jul 3, 2025
Search...

K

About meEducationExperienceRoadmap
Photo of Michael Peter

Michael Peter

I'm committed to building appealing apps and helping people learn how to code.

Programming languages

    TypeScript

    TypeScript

    C

    C

    Python

    Python

    JavaScript

    JavaScript

Frameworks, libraries & devtools

    Next.js

    Next.js

    React

    React

    Expressjs

    Expressjs

    Nestjs

    Nestjs

    FastAPI

    FastAPI

Contact

@michaelhpet

michaelhpet@gmail.com

©2025 Michael Peter

kotoba

Kotoba is a very simple dictionary web app, built with nextjs, which uses a remote API to retrieve definitions of English words including different parts of speech along with audio examples for pronunciation.

  • JavaScript

  • TypeScript

adornui

WIP component library for Nextjs/React apps. Intended to be a low-opinionated and highly customizable library with easy, standard and straightforward APIs

  • JavaScript

  • TypeScript

  • CSS

linktree-clone-zuri

A react, with TypeScript, clone of linktree, a social media reference landing page. This is one of the tasks in HNG9 internship in which I participated as a frontend engineer.

  • JavaScript

  • TypeScript

quicknlp-client

Client-side application for QuickNLP, a web-based library of natural language processing (NLP) algorithms for transforming plain text into meaningful information.

  • JavaScript

  • CSS

  • TypeScript

serverless-todo

A simple Todo application using AWS Lambda and the Serverless framework, as part of the project assignments for the Udacity cloud developer nanodegree.

  • TypeScript

  • JavaScript

  • HTML

  • CSS

paynow

RESTful API that allows small businesses to accept payments from customers using Paystack

  • TypeScript

administer

Administerjs is a WIP dashboard generation tool for nodejs API servers. It is intended to be a simple alternative to strapi but more customizable and appealing

  • JavaScript

  • TypeScript

udagram-image-filter

An API server to filter images, deployed on elastic beanstalk, as part of the requirements (course 2 project) for the Udacity Cloud Developer Nanodegree

  • TypeScript

githubq

A web app that lets recruiters and developers create a comprehensive report of activities, frequency of work, languages used, and export as a PDF or a shareable webpage.

  • JavaScript

  • HTML

  • CSS

  • TypeScript

ibento

An event management system that lets creators and organisers schedule events and invite local and international guests seamlessly

  • JavaScript

  • CSS

  • TypeScript

web-drive

A simple file directory system that displays a list of [nested] folders and files with intuitive file-system actions such as viewing, navigation, and download

  • JavaScript

  • HTML

  • CSS

  • TypeScript

fc-meals-api

A simple CRUD REST API for meals using PostgreSQL, Knex.js, and Objection.js in NestJS

  • JavaScript

  • TypeScript

ibento-api

REST API server for ibento, an event ticketing platform that lets creators and organisers schedule events and invite local and international guests seamlessly.

  • JavaScript

  • TypeScript

react-memory-game

  • TypeScript

  • HTML

  • JavaScript

  • SCSS

products-catalog

RESTful API to manage a business’s product catalog, incorporating rate limiting to prevent abuse and ensure fair usage.

  • TypeScript

pubarticles

A simple web app for interacting with a free and public articles resource on a REST API, to create and view articles.

  • JavaScript

  • HTML

  • CSS

  • TypeScript