Name: Franco
Type: User
Bio: Senior Web Developer. (Javascript, Typescript, React, Vue, Node.js, Express.js, Ruby on Rails, Postgres, MongoDB, MySQL)
Location: San José, Costa Rica
Blog: https://www.linkedin.com/in/franco-martinez-carballo-51227238/
Franco's Projects
Several Algorithms apply with Ruby
a JS app to mastering data structures and algorithms.
This is a pure Vanilla Javascript Calendar component.
Data Structures as: Constructor Functions, Prototype, 'this', Linked Lists, Big O Notation, Binary Tree, Hash Table.
Drag or Search images to see preview.
a VueJS application. Applying different techniques offered by VueJS and some external libraries. AS store (vuex)
A React app to finde users in GitHub
a VueJs web app to generate icons automatically based upon a text input.
an Images Repository, in the Cloud with Imgur API. Also, this project was built with Vue3 + Router + Vuex.
bunch of Javascript Algorithms (Binary Search, Fizz Buzz, Caeser Cipher, and more)
a basic js review
a SPA with a Landing page and Dashboard
Initial view presents a Google Map view centered on USA showing all of USA. Allows user to zoom in/out and move map view. a Text box allows search for street address, this submission should move map view to that address with a app-configurable zoom level. Also, Two "tool icons" allow user to switch between pinning a location and defining the area of a location: ...With pin location selected, user can single click to obtain nearest street level address, which should auto populate the address search box. ...With area tool selected, user can click and drag to draw a "bounding box" area on top of the map. Lat/Long for four corners of the box and square footage or mileage should be displayed either as a map overlay or in separate text box elements on the page. finally, "save" button will save the current view and metadata (map view, location pin, area box, lat/long and area calculation metadata) to browser local-storage and to a obj literal.
a first vue.js app. this app is going to manage personal notes. also, this uses bootstrap-vue.js
myAvailability POC
A simple contact form to run on a nodejs server. Created with body-parser, express, express-handlebars, and nodemailer.
a VueJs 3 Web Application using Composition Api
note manager. notepad in ES6 to manages notes.
a notes app management based on vue 3
All the Git-it Workshop completers!
quizes app based on vue 3
a ReactJS app using Redux to manage tickets for an IT department
React v18 app to use Simpsons API. Using TDD methodology, and Redux.
a real Nuxt applicatoin to play with
a Blog web app with Ruby on Rails
Some Ruby concepts.
several Ruby examples
Rxjs Operators (Observables, Regular Operators, Ajax Operators, Transformation Operators, and others)