Skip to content
View Jemeni11's full-sized avatar
🎯
Pushing code
🎯
Pushing code

Sponsors

@BolajiAyodeji

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 100 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

I'm Emmanuel 👋

Dev.to Hashnode G Mail LinkedIn Twitter wakatime

  • 💬 I write JavaScript (ReactJS, NextJS, React Native) and Python.
  • 🌱 I’m currently learning NodeJS.
  • 🔭 I am a Frontend Web Developer.
  • 😄 My Pronouns are He/Him.
  • 🔭 See what I am currently working on.
  • ⚡ My last project was CrossRename.
  • 💰 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, Redux (Toolkit), React Router, Jotai, Zustand
  • Tools - Expo SDK, Vite, Clerk, Git, VS Code, PyCharm, Vercel, Netlify, GitHub, Firebase, Yarn, NPM, Chrome

Articles

  • Boost Your Productivity with Shell Commands: A beginner's guide to creating aliases and functions - HashnodeDev.to

Projects

Completed Projects

  • CrossRename

    PyPI Live Link | GitHub Repo

    PyPI Downloads

    CrossRename is a tool that helps make your file 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.

  • AspectMatic

    Figma Community | Figma GitHub Repo | Penpot Live Link | Penpot GitHub Repo

    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.

    The Figma plugin was built with Create Figma Plugin, Preact, TypeScript, Prettier, and TailwindCSS.

    The Penpot plugin was built with React, TypeScript, Prettier, and TailwindCSS.

  • The Shop! - GitHub Repo

    • Built an e-commerce shopping app using React js, Redux (ToolKit), React Router, Vite, and data gotten from the FakeStoreApi.
    • This web app allows buyers to browse products by categories, add them to their cart, and checkout.
  • FicImage

    PyPI Live Link | GitHub Repo

    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, bringing the stories to life with vibrant visuals.

    Built with Python3.

  • Rest-Countries API App - GitHub Repo

    • Built an app that consumes a REST API and displays a list of countries.
    • Users can see all countries from the API on the homepage, search for a country using an input field, filter countries by region, click on a country to see more detailed information on a separate page, click through to the border countries on the detail page, and toggle the colour scheme between light and dark modes.
    • Built with a mobile-first workflow, HTML5 , CSS3, React JS, React Router, and Vite.
  • ReactViteTS

    This is a vite template with the following installed:

    • Vite 5.4.1
    • React 18.3.1
    • Typescript 5.5.3
    • TailwindCSS 3.4.10
    • Prettier 3.3.3
    • prettier-plugin-tailwind 0.6.6
    • ESLint 9.9.0
  • IP Address Tracker App - GitHub Repo

    • Built an IP Address Tracker app with the IP Geolocation API for getting the user's location and LeafletJS library to generate a map showing the user’s location.
    • Built with HTML5, CSS3, and React JS.
  • Journal Template

    • Developed a Python script to automate the process of journaling.
    • Created a user-friendly interface within the script to input a customized date or utilize 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

    • 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.
  • Tip Calculator Web App - GitHub Repo

    • Built a tip calculator app that helps you calculate the tip and split the total bill between friends!
    • Built with HTML5, CSS3, and JavaScript.
  • Tip Calculator Mobile App - Splitter - GitHub Repo

    • Built a mobile app version of the Tip Calculator Web App with React Native and Expo
  • ePub File Viewer

    • 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

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

Work In Progress

Web
  • AuthorCraft - GitHub Repo

    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, NextJS, Hanko Auth, Supabase Database, and shadcn (TailwindCSS + Radix UI).

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

  • Connectify - GitHub Repo

    The NextJS-powered PWA for effortless contact management.

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

Mobile
  • StatusSnip

    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

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

  • Ebook reader

Extensions
  • Tales Trove

    TalesTrove is a browser extension that allows users to easily save links to their favorite fictional stories and series. Building with Plasmo.

  • Unnamed VSCode ePub reader extension

Graveyard

These projects are unlikely to be finished/updated any time soon

  • Intergalactic Encyclopedia

    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

    A personal journaling web app.

  • Portfolio Website

Pinned Loading

  1. FicImage FicImage Public

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

    Python 1 1

  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 30 10

  3. Chrome-Extension-CRXJS-Vite-TS-Template Chrome-Extension-CRXJS-Vite-TS-Template Public template

    A template for creating chrome extensions with CRXJS, Vite and TypeScript

    CSS 12

  4. Connectify Connectify Public

    The NextJS-powered PWA for effortless contact management

    TypeScript 1

  5. React-Redux-Shopping-App React-Redux-Shopping-App Public

    A shopping web app built with React, Redux (ToolKit), React Router and Vite.

    JavaScript 1

  6. Tip-Splitter-Mobile-App Tip-Splitter-Mobile-App Public

    Splitter helps to you calculate the tip and split the total bill between friends!

    JavaScript 1