Vitor Linsbinski de Oliveira's Projects
A RESTful API developed in NodeJS with "Fastify" micro-framework to control financial transactions. "Knex.js" query builder was used in this project to interact with the database.
It's a redesign of Blizzard's Landing Page made in the "Codeboost" course. It was developed with the pourpose to practice HTML, CSS and JavaScript in webpages.
Bookwise is a website where you can explore books and write down a review for them.
Byte Bank is a bank account project developed to learn about JDBC (Java Database Connectivity) API
A coffee delivery website to practice ReactJS and TypeScript concepts and its libs which work with the framework, like React Hook Form, ZOD , React Router and others.
A back-end application developed in NodeJS using RESTful API to register your daily meals
A dashboard to learn about Tailwind CSS, which is a utility-first CSS framework that simplifies web development by offering a collection of pre-designed utility classes.
This is a repository to store all of my studies about Data Structures and Algorithms. Data Strucutres is a way to manage, organize, and perform data in computer memory with the best time and space complexity possible.
A design system developed for the interface "Ignite Call". In this project, it's introduced concepts like MonoRepo, package configurations, style documentation, Storybook, TurboRepo, and others.
Devstore is a shopping website that sells clothes. This project is designed to learn about the NextJS 13 App Router and tests, as well as practice the new features this update brings to us, such as server and client components, SSR loading and streaming, among others.
A digital wallet developed in ReactJS + TypeScript to help you take control of your finances. This project was built using JSON Server lib to simulate a backend providing APIs for the front end.
Financare is my first personal project developed in ReactJS. It's a digital wallet, which shows your transactions and charts to help you analyse your expenses and incomes.
"Find a Friend" is a pet adoption project that simplifies the process of discovering with pets available for adoption in your city.
An API developed for a forum of students who can ask questions about a specific topic, in which another student, and even teachers, can answer them
A blog to check all your issues from a GitHub repository and profile information. This project was developed using ReactJS and TypeScript. Regarding data fetching, the GitHub API is being consumed by the Axios library.
An API developed in NodeJS following Design Patterns for back-end applications. The app consists of acting as an intermediary between gyms and users at check-in.
Ignite Call is a personal schedule creation project, allowing you to share with others your availability. NextJS, Stitches, Design-system, authentication, APIs, and other technologies were used.
A project developed in ReactJS to learn about this framework fundamentals. Ignite Feed simulates a feed from a network which users can interact with each other by liking and commenting posts.
Ignite Shop is a project simulating an e-commerce site selling Rocketseat's T-shirts. The technology core used was NextJS with TypeScript and "Stripe" to get data from an API.
A stopwatch to help keep track of your activities. You can create a new cycle of some work you're gonna do, as well interrupt it and check up all your history. Ignite Timer was developed using ReactJS, TypeScript and some other libraries.
KingHost Landing Page
A website developed for "Standart Electrical Engineering" to strengthen the company's digital presence in its market. The project is already running on the company's domain. The page's content are also manageable thanks to Wordpress CMS, which has been integrated into the application.
mo.finder is an application where you can browse for different categories of movies. This project was developed to practice API consumption in pure JavaScript by using "The movie database".
Neon Landing Page Redesign
A forum application developed in NestJS where students and instructors can create questions, answer questions, comment and share attachments for each topic.
A NodeJS study project to learn about the fundamentals of this JavaScript Back-end library. In this project, I learned how to create simple api routes, such as http requests, streams, pipes, buffers and others concepts.
A dashboard system developed for pizzerias to manage orders and deliveries
Pokeapi is a project developed in Codeboost course to learn about how to consume an external API in JavaScript. The API's endpoint comes from "pokeapi".
A video player to learn about global state management in ReactJS with Redux and Zustand libraries
Um protótipo de sistema de irrigação inteligente responsável por regar a planta assim que o sensor de umidade de solo identificar ser necessário fazê-lo.