Brian Njogu's Projects
A polished, user-friendly web application that leverages OpenAI's API to generate text based on user prompts
Technical assessment for BBC, see here - https://github.com/bbc/vj-code-tests/tree/master/airquality
A collection of public assets (images, demo gifs, videos etc) for my personal projects.
A bunch of PHP templates and Python scripts made to demonstrate how easy it is to pull off social engineering and phishing to successfully distribute Android malware
A cross platform desktop app made to retrieve the latest posts from Twitter filtered by keyword. Made with React and Electron.
A static website made using GatsbyJS to represent a coffee company: https://brewke.netlify.com
Token site
:zap: Dynamically generated stats for your github readmes
Interactive pokedex
A gatsbyjs site representing a landing page for a financial institution
Github ReadMe
This is a react-redux with typescript coding challenge, which uses the airtable api calls. The application only make 3 API calls to Airtable when a user logs in. The app only makes one API call to fetch the class records using filterByFormula. The same is true for fetching the names of the students within the classes.
A cross platform music player desktop application made with Node-Webkit that doubles up as a live tweet streamer, pentester utility, selfie taker, task scheduler and calculator.
The official PlenTest website: https://plentest.netlify.com
A React Native mobile app that isn't quite the conventional social media emulation. For voice sharing rather than pictures and videos.
Configuration and documentation powering the React Native website.
Recursive module that converts html ast to react
A searchable dropdown component to select a country code for your phone number input.
An Android music application made in React Native
A vscode extension to display PDFs in webviews, for users that like to read while writing code. Written in Node.js & Typescript.
A bruteforce script aimed at sending authentication requests to the SportPesa website in an attempt to log in as a user against a supplied set of passwords
A multilingual weather app made in React Native for current weather and forecast updates (Erbil, Iraq)