Gustavo Oliveira's Projects
Backend for a cards game. Build with PHP 8, Laravel 8 and PostgreSQL 13.
Frontend of a cards game. Build with Vue 2, Vuex, Typescript, ElementUI and Tailwind.
A pure JavaScript implementation of the AES block cipher and all common modes of operation for node.js or web browsers.
The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.
Minimal Laravel authentication scaffolding with Blade, Vue, or React + Tailwind.
Example for Medium article.
Docker image for Laravel development.
CentOS docker image for PHP applications optimized for Laravel framework and Apache server.
NGINX web server image.
PHP with Apache docker image
Docker image for React Native development with Expo.
EZ Base Converter. Easily convert numbers from one base to another.
EZ Password Generator. Easily generate random passwords.
The Laravel Framework.
Application to manage guests. Uses Node, Express, Angular, JavaScript, TypeScript and MongoDB.
Inertia.js lets you quickly build modern single-page React, Vue and Svelte apps using classic server-side routing and controllers.
A Laravel package to use Bootstrap scaffolding with Breeze.
A Laravel package to optimize and store images in different sizes in order to load the appropriate one according to the screen size.
THE original Lightbox script.
API to manipulate movies.
Simple PHP MVC pattern.
NestJS CRUD example with NodeJS native MongoDB driver for an article.
Used for discussion in https://github.com/OAI/OpenAPI-Specification/issues/2026.
OpenPad. Share texts without login.
OpenPad. Share texts without login.
REST API of an small vending spot for trustfull users. Uses Node 15, TypeScript, NestJS 7 and MongoDB 4.
SPA of an small vending spot for trustfull users. Uses React 16, TypeScript and MaterialUI.
My portfolio. Built with React and Typescript.