Guilherme Ferreira's repositories
twitter_bot_NodeJS
A Twitter Bot built with NodeJS that tweets a random dog picture every hour. 🤖🐶
01-rails-sample-app
First Rails App - from Ruby on Rails Tutorial Book
02-rails-toy-app
Second Rails App - from Ruby on Rails Tutorial Book
api-rest-nodejs
Node JS Rest API - Using Fastify, SQLite, Knex and more.
api-solid-nodejs
Node JS API - It uses Fastify, Postgresql, Docker, Prisma, SOLID concepts and much more.
cookieconsent
:cookie: Simple cross-browser cookie-consent plugin written in vanilla js
guilhermerera
Config files for my GitHub profile.
guilhermerera.github.io
This is my main repository where I'm storing all my projects so I can document my progress in this WebDev journey.
expo-router-example
Quick and simple example of Expo Router
express-ejs-layouts
Layout support for ejs in express.
ignite-design-system
This project was developed to practice design system building, integrating Figma's prototype with code on React.
ignite-feed
React JS Ignite - Project 01. Study project, created during the bootcamp's first module classes.
ignite-gym
The objective of this project was to study Native Base, front-end JWT implementation and good practices on API consumption.
ignitequiz_animation
Study Project: The goal was to dive deep into animations and micro-interactions on mobile UI
igniteshoesapp
The objective of this project is to study the implementation of push notifications and deep linking in React Native
ldlazy
Vanilla JS Lazy Show Library
learn-rails
This repo is my first Ruby on Rails app. Using it to learn the framework.
next-typescript-template
💻 Template using Next + TypeScript
nodejs-storage
Node.js client for Google Cloud Storage: unified object storage for developers and enterprises, from live data serving to data analytics/ML to data archiving.
react-native-daily-diet
This project was created as a requirement to complete the Ignite React Native Bootcamp's second module.
react-native-ignite-teams
React Native Ignite - Project 02. Study project, created during the bootcamp's second module classes.
react-native-todo-app
This project was created as a requirement to complete the Ignite React Native Bootcamp's first module.
sample_app
Repo for the sample_app, third project of Ruby on Rails Tutorial book.
social-media-dashboard-app
React and SASS Social Media Dashboard
socket-io-test
simple socket io setup test
tailwind-study
Project created to study and put the hands on Tailwind CSS.
tb-grid
tb-grid is a super simple and lightweight 12 column responsive grid system utilizing css grid.
vanilla-lazyload
LazyLoad is a lightweight, flexible script that speeds up your website by deferring the loading of your below-the-fold images, backgrounds, videos, iframes and scripts to when they will enter the viewport. Written in plain "vanilla" JavaScript, it leverages IntersectionObserver, supports responsive images and enables native lazy loading.