Web projects
Browse the web projects I developed either professionally or for personal use, along with their tech stack
The spanish-english specialized legal translation glossary
Website built with Node and multiple NoSQL and SQL databases, that offers a fast and ample legal terms glossary in spanish and english
Astro
Typescript
PostgreSQL
Mobile signal quality analytical dashboard
Big data analytical dashboard with many cell signal-related KPIs and map visualizations
Node
Express
Pug
Mongo
Vue
Leaflet
The one-stop solution to integrating and managing Weplan's SDK
A developers portal to add, manage and configure Weplan's Android SDK
Node
Express
Pug
Typescript
Vue
Comprehensive consumer-related analytics dashboard
Big data dashboard to analyze multiple consumer-related KPIs, as well as area inflows, outflows and heatmaps
Node
Express
Pug
PostgreSQL
Vue
Leaflet
Pinia
Landing page for Satya Insights startup
Website to get to know the Big Data startup Satya Insights, focused on customer and competitive environment knowledge
Node
Pug
Express
Landing page for Weplan Analytics startup
Website to get to know the Big Data startup Weplan Analytics, focused on mobile-centric data analysis, such as signal quality and cell tower planning
Vue
Nuxt
Vuex
Landing page for Cheerfy startup
Website to get to know the customer loyalty focused startup Cheerfy
Django
Landing page for StatsMe Android App
Simple website to showcase the StatsMe Android app features, focused on giving precise statistics about data consumption
Pug
Landing page for Cobertura+ Android App
Static website to showcase the Cobertura+ Android app features, an app centered on reporting and crowdsourcing bad cell coverage spots
Pug
The simplest way to get or draw WKT or GeoJSON features
Web app to draw any geographical shape and obtain its Well-Known-Text or GeoJSON representation
Vue
Leaflet
Pinia
Pug
Nuxt
The simplest way to get bounding boxes
Web app to draw any geographical shape and obtain its bounding box
Pug
Vue
Leaflet
Pinia
Turn any Base64 string to an image, or encode an image to Base64, with no server involved
Web app to turn Base64 encoded strings to PNGs, to view or save them as image
Pug
Vue
PWA
Convert between GeoJSON and WKT formats easily
Web app to turn GeoJSON strings to its WKT representation and viceversa, online, with no backend involved
Pug
Vue
Leaflet
PWA
Progressive Web App to encode or decode Geohashes from/to coordinates
Encode geohashes from coordinates, decode any geohash string, or analyse the geohash you're currently at using HTML5 geolocation API, specially designed for mobile use
Pug
Vue
Leaflet
PWA
Explore your biorhythm cycles and check out when the best day is going to be for multiple life aspects
Pug
Vue
PWA
Your custom start page
Customizable minimalist start page to add your favorite links for quick access. Share your link collections between computers or share it with others
Pug
Vue
PWA
Pinia
Nuxt
TRPC
Web app to encode any text to Morse code, with the possibility of live playback using HTML5 Audio APIs
React
HTML5 APIs
PWA
Web app to find the nearest METAR stations and get any airport's METAR, both raw and parsed into useful insights
PWA
React
Next.js
Useful tools for geohash-related studies, in one web app
Multiple features such as encoding, decoding, drawing geohashes, as well as browsing the world in an interactive grid.
Pug
Vue
Leaflet
Pinia
HTML5 APIs
Nuxt
Web app to view Microsoft Flight Simulator flight plan files (.pln) quickly
Pug
Vue
Leaflet
PWA
Find the resized dimensions (or resize an image directly) maintaining the aspect ratio
Pug
Vue
The best way to browe your scrobbles
Check your Last.fm scrobble history for top artists, albums and tracks, export the data and analyze it
Vue
Nuxt
Pug
TRPC
Convert between coordinate systems
PWA to convert between sexagesimal and decimal coordinate systems
PWA
Preact
Body Mass Index Calculator
Progressive Web App to find out if you're at a healthy weight by entering height and weight.
PWA
Solid
Typescript
Translate to all languages at once
Web app using a customizable Lingva Translate API to translate a word or sentence to multiple languages in one go
Vue
Typescript
Pinia
Nuxt
CSV to JSON and viceversa
Progressive Web App to convert between CSV and JSON formats privately, with offline support
Pug
Vue
PWA
Typescript
Nuxt
Year in Pixels
Web app to track your mood throughout the year and improve your mindfulness
Nuxt
Pinia
PWA
Vue
Pug
Web app to calculate the distance to a storm based on lightning-thunder delay