Software Engineer & entrepreneur. Building tools for humans.
go-rules-engine. A JSON-based rule engine, written in Go.
21Sonic-The-Hedgehog-Arcade-Game. An implementation of a Sonic-style archade game in JavaScript and HTML5. There are currently 20 levels, but I might add a few more.
12Coding-Questions-And-Challenges-On-Data-Structures-And-Computer-Algorithms. Coding Questions And Challenges On Data Structures And Computer Algorithms
11simple-react-native-tictactoe-game. A simple Tic Tac Toe game app written in ECMAScript 6 and React Native. Feel free to copy/reproduce/extend.
7spin-react-apps-offline. `spin-react-apps-offline` is a very light, very fast, offline project installer for React. It installs your node_modules packages and other necessary files for you without a connection to the Internet. It's also much faster than the traditional `create-react-app`. `spin-react-apps-offline` provides several templates for you to choose from. You can install a `barebones` React application, or install one with built-in `TypeScript` support, or one with `pre-configured routes` like Home and Authentication + React-Redux, Redux, React-Router-DOM, built-in Firebase configuration, etc.
7Image-Recognition-Using-Python-OpenCV. Image recognition using Python and OpenCV
6munge-js. MungeJS is a powerful DSL for representing web scraping logic as code that can be stored anywhere -- as text files in a file system, as strings in code, even as textual data in a database. MungeJS separates the representation of web-scraping logic from its execution.
4nodejs-ocr-microservice-using-Tesseract.js-and-Docker. A microservice for performing OCR annotation on images using Tesseract.js, containerized by Docker.
4snake-game-using-javascript. An implementation of the all-time classic Snake Game in JavaScript and CSS. No frameworks.
3Epic-Node-Express-MySQL-Starter-Kit-with-ready-made-User-Signup-and-Authentication. Epic -- Node.js, Express.js, MySQL project starter kit, with user signup and authentication. Saves 2-3 days of work.
3sonar-lang. An interpreted, functional programming language written in Go.
2flue-q. FlueQ is a user-friendly, easy-to-use 3D QR code generator app written in JavaScript. It solves all your QR code generation problems with its stress-free, automatically-generated QR codes. Works offline and in your browser.
2bootstrap-4-cdn-template. Basic template for bootstrapping your apps with Bootstrap 4. Bootstrap CS &, JS, jQuery, Popper.js included.
2online-banking-Node.js-application. A backend service for an online banking application, written in Node.js and developed during a pair programming meetup I hosted that was aimed at introducing backend web development using Node.js and MongoDB to developers.
2stream-handbook. how to write node programs with streams
2movie-reviews-classifer-machine-learning-project. Classify movie reviews as either positive (e.g 'I loved that movie!') or negative (e.g 'I think there were just too many holes in the plot') using Natural Language Processing with Python and Scikit-Learn.
2react-native-one-time-password. Declaratively create and style text fields for PINs and one-time passwords in React Native applications.
2react-tic-tac-toe. Installable tic-tac-toe web-based game. React + PWA support.
2awesome-conversational-ai. A curated list of delightful Conversational AI resources.
1awesome-courses. :books: List of awesome university courses for learning Computer Science!
1PlacesToPostYourStartup. Compiled list of links from "Ask HN: Where can I post my startup to get beta users?"
1StableStudio. Community interface for generative AI
1awesome-scifi. Sci-Fi worth consuming
1go-rest-api-with-mux-and-gorm. Teaching backend web development with Go, Mux, MySQL and GORM.
1go-rest-api. Go
1fingerprint-external-device-with-flutter-platform-channel-and-java. Platform channel (Android) that allows a Flutter app to talk to an external fingerprint scanner over bluetooth.
1country-telephone-codes-full-names-and-flags-json.
1flask-webapp-quickstart-template. Pre-configured setup Flask web applications with plugins like Flask-Bootstrap, Flask-Login, Flask-Admin, Flask-Mail, etc.
1python-markdown. A bare-metal (without external dependencies; completely from scratch) Markdown-to-HTML compiler written in Python. This project has an MIT license so it's completely open source and can be re-used, re-written and extended.
1web-scraping-challenges-and-solutions-in-python. Solutions to graded web scraping challenges, implemented using Python3, BeautifulSoup4. ScraPy and Selenium.
1optimus-pro-admin. Admin dashboard for Optimus Pro
1Optimus-Pro-User-Dashboard. User account dashboard for Optimus Pro Inc.
1gokku-ui-react-dashboard-template. Dashboard template for React Apps implemented with the Gokku UI library. Easily bootstrap a React web application dashboard.
1Beginner-Projects-In-C-. A repository of awesome projects for persons new to C++ to grasp the fundamentals of the language with and get practical experience building software using the language.
1Coinwealth-Web-App. CSS
1a-gentle-introduction-to-computer-algorithms-implementing-the-bubble-sort-algorithm-in-6-languages. An easy-to-read, simple-to-follow article that is designed to introduce complete beginners to the fundamentals of computer algorithms using their favorite language. Code is provided in six of the most popular programming languages in the world: C, C++, Java, JavaScript, PHP and Python so that almost anybody can follow the exercises.
1Video-Surveillance-Camera-Web-App-With-JavaScript. I'm sleepy, exhausted, hungry and feeling very un-motivated right now. It's 22/02/2021 and I'm at work (@Bonitas) but I didn't get any sleep last night or the night before. So I just want to do something simple that I can possibly share and write an article about. Cheers!
1NeuMorphic. NeuMorphic is a cross-platform library for creating application components with neumorphic designs. It's available on React Native, React and Vue. I also plan to release components for Flutter and Kotlin soon.
1Uploadr. Easy-to-use codes for handling file uploads at the clientside and serverside in HTML, vanilla JavaScript, Vue.js (JavaScript and TypeScript), PHP, CodeIgniter and Node.js.
1CI_MyMarket. A package for quickly building the backend for e-commerce sites, written in PHP CodeIgniter.
1Always-On. Always-On is a music streaming service (comprising a mobile application, written in React Native; a backend streaming service written in PHP; and a web application built in Vue.js with TypeScript).
1Icheka.
1movies-finder-pwa. I have been using Vue.js for some time now, but only as part of very websites. Movie Finder PWA is my first try using Vue to develop a single-page progressive web app. It's a hobby project. Vue.js has been unexpectedly easy for me, although I still prefer vanilla ES6 ;)
1Stopwatch. Here's a stopwatch written entirely in JavaScript. I have done several stopwatches before; as a matter of fact, it's one of my favorite apps for teaching programming with, however, here I want to build something more elaborate. I also want it to have great UI/UX.
1Easy-VCF. The idea for Easy VCF came to me after I listened to a friend complain that he needed an easy-to-use application that would convert contact details in an Excel sheet to cross-platform vCards. Easy VCF runs on JavaScript in your browser, converts contact field entered in the on-display form to vCards, and allows you to download your generated vCard. It's operational, but I'm still going to make revisions, add features and redesign the UI. Oh, it's also free-to-download and open source.
1