Skip to content
View Jemeni11's full-sized avatar
😴
send help
😴
send help

Block or report Jemeni11

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 250 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Jemeni11/README.md

Hi there hi, my name is emmanuel jemeni

Header Image

Dev.to Hashnode G Mail LinkedIn Twitter wakatime

I'm Emmanuel 👋

  • 💬 I write JavaScript (React.js, Next.js, React Native) and Python.
  • 🌱 I’m currently learning ... well, everything really. Eventually.
  • 🔭 I am a Frontend Web Developer.
  • 😄 My Pronouns are He/Him.
  • 🔭 See what I am currently working on.
  • ⚡ My last project was GradieFicRadar.
  • 💰 If you'd like, you can support me on GitHub Sponsors or Buy Me A Coffee.

Languages and Tools

  • Languages - HTML5, CSS3, JavaScript, TypeScript, Python3
  • Frameworks/Libraries/Toolkits - React, NextJS, TailwindCSS, SASS/SCSS, React Native, Jotai, Zustand, Redux (Toolkit), React Router, Tanstack Query
  • Tools - Expo SDK, Vite, shadcn/ui, Radix, Clerk, Git, VS Code, PyCharm, Vercel, Netlify, GitHub, Firebase, pnpm, Yarn, NPM, Chrome

Articles

  • Boost Your Productivity with Shell Commands: A beginner's guide to creating aliases and functions - HashnodeDev.to
  • Why Gradie's colour switcher does two things at once (and why that's not a bug) - Hashnode

Projects

Completed Projects

  • Gradie

    Github RepoLive Link

    Gradie is a design tool that extracts the most prominent colours from an image and turns them into a smooth, beautiful gradient.

  • FicRadar

    Github RepoChrome Web StoreMozilla Firefox Browser Add-onsMicrosoft Edge Add-ons

    FicRadar is a browser extension that collects fanfiction-related links from a specific user's interactions (forum posts and comments) without storing the actual content of those posts. It only gathers the URLS of the works they engage with and counts how often each link appears. This helps you discover stories they interact with the most, making it easier to find new reads from sources you trust.

  • WorkQuest

    Live Link

    WorkQuest is an interactive, web-based SIWES application designed to make a strong impression on potential employers. Instead of a traditional document, this project presents the application in a structured, engaging format.

  • Tales Trove

    GitHub RepoChrome Web StoreFirefox Browser Add-onsMicrosoft Edge Add-ons

    TalesTrove is a browser extension that allows users to easily save links to their favourite fictional stories and series. It supports FanFiction.net, Archive of Our Own, and several XenForo sites. It was built with Plasmo, React, TypeScript, and Tailwind.

  • CrossRename

    GitHub RepoPyPI Live Link

    PyPI Downloads

    CrossRename is a tool that helps make your file and directory names work perfectly with your computer. It doesn't matter if you use Linux, Windows, or both. CrossRename makes sure your file names follow your computer's rules, so everything runs smoothly.

  • TerminalAlert

    GitHub RepoPyPI Live Link

    PyPI Downloads

    TerminalAlert is a Python CLI tool that ensures you never miss the completion of your terminal commands. Whether successful or not, it sends desktop notifications to keep you informed, allowing you to focus on other tasks while commands run in the background. Built with Python 3.

  • AspectMatic

    Figma GitHub RepoFigma CommunityPenpot GitHub RepoPenpot Hub

    AspectMatic is a Figma/Penpot plugin that automates aspect ratio calculations for developers. I got tired of calculating the long way, so I made a plugin.

    Both versions were built with TypeScript, Prettier, and Tailwind CSS. The Figma plugin uses Create Figma Plugin and Preact, while the Penpot version uses React.

  • GeoTrace

    GitHub RepoLive Link

    A React-based app that uses the IP Geolocation API and Leaflet.js to display the location of an IP address on an interactive map.

  • The Shop!

    GitHub RepoLive link

    A React-based e-commerce web app that lets users browse products, add items to a cart, and checkout, using Redux Toolkit, React Router, and FakeStoreApi data.

  • FicImage

    GitHub RepoPyPI Live Link

    PyPI Downloads

    FicImage is an application designed to enhance the reading experience of FicHub EPUBS. With FicImage, users can easily add missing images to their FicHub epubs.

    Built with Python.

  • FlagFinder

    GitHub RepoLive Link

    A mobile-first React app that displays countries from the REST Countries API, with search, region filtering, detailed views, border navigation, and a light/dark mode toggle.

  • ReactViteTS

    GitHub Repo

    This is a vite template with the following installed:

    • Vite v7
    • React v19
    • Typescript v5
    • TailwindCSS v4
    • Prettier v3
    • prettier-plugin-tailwind v0.6.14
    • ESLint v9
    • Stylelint v16
    • lint-staged
    • @ianvs/prettier-plugin-sort-imports v4
  • Splitter

    GitHub RepoLive Link

    A sleek JavaScript tip calculator that quickly computes tips and splits bills among friends with ease.

  • Journal Template

    GitHub Repo

    • Developed a Python script to automate the process of journaling.
    • Created a user-friendly interface within the script to input a customised date or utilise the current date for journal entry initiation.
    • Implemented automatic document creation with a well-structured nomenclature: "Week 01 of the Year 2023 (1.1 - 8.1).docx".
  • Chromium-Based Browser Extension Template

    GitHub Repo

    • Developed an extension template tailored for Chromium-based browsers.
    • Built with CRXJS, Vite, and TypeScript.
    • The extension was tested on Chrome, Edge, Brave, and Opera.
  • Splitter Mobile App

    GitHub RepoExpo Snack Link

    Built a mobile app version of Splitter with React Native and Expo

  • ePub File Viewer

    GitHub Repo

    • An application that lets you explore the contents of an ePub file.
    • Built with React Native, Expo and JSZip.
    • This reply to an issue I created inspired this project.
  • WiFi Password Extractor CLI

    GitHub Repo

    • A Python script that retrieves all saved Wi-Fi names and passwords.
    • Currently only works on Windows OS.

Work In Progress

Web
  • PencilFX

    A WebAssembly-powered tool that transforms images into pencil art. Built with Python and compiled to WASM, this project lets users upload an image in a React frontend and get a sketch-like version instantly. Python was used because the script already existed, and this project is primarily for learning WASM.

  • Unfoldly

    A link shortener that also generates AI-powered OG images. Unfoldly takes a URL, extracts metadata and the site’s favicon, and then creates a custom preview image. The shortened link redirects to the original URL with a visually enhanced share preview.

Mobile
  • StatusSnip

    GitHub Repo

    Trim, Snap, Share! Your shortcut to perfectly sliced WhatsApp status videos.

    Slice and dice your videos with StatusSnip! 🎬 Trim your tales, snap your highlights, and share seamlessly on WhatsApp. No more 30-second limits – just the good stuff, straight to your status. Download now and make every moment count!

  • SnapQR

    GitHub Repo

    Beyond Scanning - Remake, Share, and Explore. SnapQR is a QR code scanner and generator app for mobile devices. Building with React Native and Expo.

  • TextMotion

    Create videos and GIFS with a dynamic text effect. Just enter your text, choose a style, and generate an animation.

  • SoloShot

    A camera that recognises your face and automatically blurs others in photos.

  • StatusCanvas

    Turn your text into stylish WhatsApp status images: Customise fonts, colours, and layouts, bypassing character limits for more expressive updates.

  • Unread

    With Unread, you can mark important messages so they don’t get lost in the chat flood. If a recipient reads but forgets to reply, Unread ensures they don’t forget for long, sending gentle (or not-so-gentle) reminders until they respond. No more missed responses. Just better conversations.

Extensions/Plugins
  • FontCache

    FontCache is your go-to browser extension for collecting and organising fonts from any webpage. Easily discover fonts in use, pick your favourites, and save them with site and date details.

  • ChartFlow

    A Figma extension for generating charts with customizable options. Easily create and edit visual data representations directly in Figma.

  • StayPut

    StayPut remembers where you left off on a page and automatically scrolls back to that spot when you return. Just select an element, and it saves your position for next time.

  • AdaptImage

    A Figma extension that generates optimised images for different screen sizes and frameworks. Select an image, and AdaptImage will:

    • Generate multiple sizes.
    • Create proper <picture> tags with <source> elements.
    • Support framework-specific image tags (e.g., Next.js <Image>).
    • Convert to different formats like AVIF and Webp.
    • (Optional) Modify file names for better organisation.
    • Future feature: If your design includes both mobile and desktop views, you can select two images to generate optimised assets for each.
  • EpubView

    GitHub Repo

    A VSCode extension for reading EPUB files directly in your editor.

CLI
  • Color Sweep

    GitHub Reponpm Package

    Color Sweep is a CLI tool that scans Tailwind projects for overused arbitrary color values and promotes them into your config. It helps clean up one-off color usage and improve design consistency by automatically detecting repeated colors like bg-[#ff0000] and converting them to named tokens in your Tailwind configuration.

  • PhotoLean

    Github Repo

    PhotoLean is a command-line tool designed to optimise image file sizes and save disk space.

Graveyard

These projects are unlikely to be finished/updated anytime soon

  • Ebook reader

    GitHub Repo

  • AuthorCraft

    GitHub RepoLive Link

    AuthorCraft empowers writers of all backgrounds to harness their creativity, providing a user-friendly and intuitive platform for crafting stories, novels, and ebooks. Whether you're an aspiring novelist, a seasoned author, or a student, our robust toolkit is designed to inspire and support your writing endeavours.

    Building with React, Next.js, Hanko Auth, Supabase Database, and shadcn (Tailwind + Radix UI).

    While working on this project, I submitted a pull request to the Hanko Docs repository, and it got merged.

  • Connectify

    GitHub RepoLive Link

    The NextJS-powered PWA for effortless contact management.

    Building with React, NextJS, @ducanh2912/next-pwa, Rough Notation, Clerk Auth, and shadcn (TailwindCSS + Radix UI).

  • Intergalactic Encyclopedia

    GitHub Repo

    Intergalactic Encyclopedia is your ultimate guide to the Star Wars universe! This comprehensive application provides detailed information on planets, spaceships, vehicles, people, films, and species from a galaxy far, far away.

    Building with React, React Native, Expo SDK, Typescript, Expo Router, Expo Google Fonts

  • Introspectia

    GitHub Repo

    A personal journaling web app.

  • Portfolio Website

    GitHub Repo

Pinned Loading

  1. AspectMatic AspectMatic Public

    The Figma plugin that helps developers with aspect ratio calculations.

    CSS 3

  2. kaf-lamed-beyt/ng-tech-events kaf-lamed-beyt/ng-tech-events Public

    A pool of upcoming and perhaps old tech events happening 9ja's tech ecosystem

    TypeScript 28 8

  3. Gradie Gradie Public

    Turn any image into a vibe.

    TypeScript

  4. FicImage FicImage Public

    FicImage is an application designed to enhance the reading experience of FicHub epubs.

    Python 2 1

  5. TerminalAlert TerminalAlert Public

    Command Completion Alerts – Stay Notified, Stay Productive!

    Python 6

  6. CrossRename CrossRename Public

    Harmonize file and directory names for Linux and Windows.

    Python 3