projects
馃 Brain Run
JavaScriptReactAndroidiOSNode.jsExpressMongoDB
JavaScript, React Native, Android, iOS, Node.js, Express, MongoDB

A brain training game built exclusively with React Native that not only is fun to play, but also gathers anonymous biometric data to train machine learning models for continuous implicit authentication research.

鉀擄笍 @iamnapo/btc-network
JavaScriptNode.jsBitcoinDockerGNU Bash
JavaScript, Node.js, Bitcoin, Docker, Shell

Tiny module that creates a btc network using docker images.

馃 cbm.js
JavaScriptNode.jsExpressMongoDBDockerPug
JavaScript, Node.js, Express, MongoDB, Docker, Pug

A platform that makes JS function discovery and usage easier.

馃暢锔 cenote
Apache KafkaApacheApache SparkCockroach LabsRedisPythonJavaNode.jsExpressReactDocker
Apache {Kafka, Storm, Spark}, CockroachDB, Redis, Python, Java, Node.js, Express, React, Docker

An open source (big) data management system for event processing and analytics with high scalability, zero data-loss, fault-tolerance and a near-real time Analytics-as-a-Service in mind.

馃挕 eeRIS
JavaScriptReactNode.jsExpressMongoDBPython
JavaScript, React, React Native, Node.js, Express, MongoDB, Python

An electric energy Residential Informational System, able to offer detailed information to the consumer, correlating their consumption to the use of specific household appliances, using Nonintrusive load monitoring.

馃暪锔 gh-apps
Node.jsGitHubnpm
Node.js, GitHub, npm

Code to extract package.json from popular JavaScript and TypeScript repositories that are not on npm. Hence, "apps", but not packages.

鈿涳笍 @iamnapo/cra-template
JavaScriptNode.jsReactESLintMaterial-UIReact RouterCypressGoogle AnalyticsSentrySassPrettier
JavaScript, Node.js, React, ESLint, Material UI, React Router, Cypress, Google Analytics, Sentry, Sass, Prettier

Opinionated Create React App template with all the important stuff.

馃П nodejs-server-template
JavaScriptNode.jsFastifyGraphQLESLintSentryNodemon
JavaScript, Node.js, Fastify, GraphQL, ESLint, Sentry, Nodemon

[Not-so-much] opinionated server template, with all the important stuff.

馃摝 gwi
JavaScriptNode.jsReactGit
JavaScript, Node.js, React, Git

An interactive CLI that creates a generic boilerplate for new JavaScript projects. It fetches user information automatically. Highly opinionated.

馃懇鈥嶁潳锔忊嶐煈 is-this-the-couple
TypeScriptNext.jsTensorFlowReactMaterial-UI
TypeScript, Next.js, TensorFlow.js, React, Material UI

Fun-site that uses face recognition and face landmark detection to not only understand if there are people in an image, but, if so, which specific people they are.

馃弾锔 buy-lambo
PythonBitcoin
Python, Bitcoin

Scripts to create a BTC address whose assets are locked until a specified time (or block) and after that time, transfer all funds to another address.

馃摑 eslint-config-iamnapo
ESLintJavaScriptTypeScriptNode.jsReact
ESLint, JavaScript, TypeScript, Node.js, React

ESLint shareable config for my preferred coding style. Highly opinionated.

馃搳 @iamnapo/sort
TypeScriptNode.js
TypeScript, Node.js

Sorting comparators so you don't have to remember what to substract from what.

馃攳 @iamnapo/get
JavaScriptNode.js
JavaScript, Node.js

Get the value at a specific object (or string) path, without caring if it exists.

馃彈锔 @iamnapo/construct-url
JavaScriptNode.js
JavaScript, Node.js

Small utility function to construct URLs, without caring about slashes or encoding.

馃М @iamnapo/average
JavaScriptNode.js
JavaScript, Node.js

Small utility function to calculate the average value of an array.

馃摑 @iamnapo/prettier-config
PrettierJavaScriptNode.jsReact
Prettier, JavaScript, Node.js, React

Prettier shareable config for my preferred coding style. Highly opinionated.

馃毀 just-the-cors
JavaScriptNode.jsVercel
JavaScript, Node.js, Vercel鈥檚 micro

Tiny middleware to add cors support when using Vercel鈥檚 micro.

馃敪 Project Euler
JavaScriptNode.js
JavaScript, Node.js

Solving mathematical problems from the excellent project euler archives with vanilla JavaScript.

馃崜 raspberry-pi-experiments
PythonRaspberry Pi
Python, Raspberry Pi

Tiny scripts for experimenting with Raspberry Pi鈥檚 GPIOs.

馃枍锔 @iamnapo/colors
JavaScriptNode.jsReactTailwind CSS
JavaScript, Node.js, React, Tailwind CSS

A versatile personal color pallette. Super heavily inspired by tailwindcss.

馃崿 drpcjs
Node.jsApache
Node.js, Apache Storm

Apache Storm DRPC client for Node.js.

馃拑 cha-cha-chat
PHPLumenLaravelSQLite
PHP, Lumen, Laravel, SQLite

Simple RESTful server that functions as a chat app. Created to get the hang of PHP.