Pinned Repositories
c-intro-exercises
Repository for the "SCC0222 - Introduction to Computer Science: Laboratory Practice I" course offered for undergraduates at ICMC - USP, by professor Leonardo Tortoro.
calendar
A Google Calendar clone made in 1 week.
convex-hull
This repository contains an implementation of the Monotone Chain algorithm (Andrew's Algorithm) for calculating the convex hull of a group of points in a cartesian coordinate system. It utilizes lists and stacks and also the concept of Abstract Data Types.
discord-chatbot
Simple bot that'll reply to commands (prefix '>') and on_message() triggers specified in a Google Sheets.
ecommerce-prototype
This repository contains a simple ecommerce website. The front-end was implemented in React and the back-end was implemented in Node.js - using Express.js and mongoose.js (MongoDB).
grocery-receipt
The project's main goal is to provide convenient and fast means for someone to split grocery purchases between a group of people. Basically a Splitwise-like software that extracts the products' data from the grocery receipts' photos and works in batch.
instagram-raffle
A bot that automatizes the participation in instagram raffles/giveaways in which one must tag multiple friends.
nvim
My Neovim config.
plex-manage-collections
Simple script that will add genre collection tags to your media making it much easier to search for genre specific content. Handles anime well and is compatible with mixed-media libraries (anime and non-anime), as well as a Tautulli trigger for running whenever new media is added.
word-checker
This repository contains implementations that utilizes BSTs and AVLs and also the concept of Abstract Data Types. The project is detailed in the project.pdf.
lucasvianav's Repositories
lucasvianav/nvim
My Neovim config.
lucasvianav/plex-manage-collections
Simple script that will add genre collection tags to your media making it much easier to search for genre specific content. Handles anime well and is compatible with mixed-media libraries (anime and non-anime), as well as a Tautulli trigger for running whenever new media is added.
lucasvianav/calendar
A Google Calendar clone made in 1 week.
lucasvianav/c-intro-exercises
Repository for the "SCC0222 - Introduction to Computer Science: Laboratory Practice I" course offered for undergraduates at ICMC - USP, by professor Leonardo Tortoro.
lucasvianav/discord-chatbot
Simple bot that'll reply to commands (prefix '>') and on_message() triggers specified in a Google Sheets.
lucasvianav/grocery-receipt
The project's main goal is to provide convenient and fast means for someone to split grocery purchases between a group of people. Basically a Splitwise-like software that extracts the products' data from the grocery receipts' photos and works in batch.
lucasvianav/auto-session
A small automated session manager for Neovim
lucasvianav/c-file-organization
Repository for the "SCC0215 - File Organization" course offered for Computer Science undergraduates at ICMC - USP, by professor Cristina Ciferri.
lucasvianav/c-file-organization-sql
Repository for the "SCC0215 - File Organization" course's project offered for Computer Science undergraduates at ICMC - USP, by professor Cristina Ciferri.
lucasvianav/convex-hull
This repository contains an implementation of the Monotone Chain algorithm (Andrew's Algorithm) for calculating the convex hull of a group of points in a cartesian coordinate system. It utilizes lists and stacks and also the concept of Abstract Data Types.
lucasvianav/delivery-prototype
I started to develop what would be a delivery service's website, but then I abandoned it.
lucasvianav/ecommerce-prototype
This repository contains a simple ecommerce website. The front-end was implemented in React and the back-end was implemented in Node.js - using Express.js and mongoose.js (MongoDB).
lucasvianav/graph-search-algorithms
Repository for the "SCC0530 - Artificial Intelligence" course's project offered for Information Systems undergraduates at ICMC - USP, by professor Alneu Lopes.
lucasvianav/pacman
Simple ASCII implementation of the classic Pacman, focused on using multiple threads and semaphores in order to better understand Operating Systems' concepts.
lucasvianav/word-checker
This repository contains implementations that utilizes BSTs and AVLs and also the concept of Abstract Data Types. The project is detailed in the project.pdf.
lucasvianav/advanced-algorithms
Repository for the "SCC0218 - Advanced Algorithms and Applications" course offered for Computer Science undergraduates at ICMC - USP, by professor João Batista.
lucasvianav/arduino-physical-layer
Repository for the "SSC0142 - Computer Networks" course's Arduiono project offered for Computer Science undergraduates at ICMC - USP, by professor Kalinka Castelo Branco.
lucasvianav/BD-SCC0640
Repositório para o desenvolvimento do projeto da disciplina SCC0640
lucasvianav/bowling-score-calculator
This repository contains a program that receives as input the number of pins that were knocked down in each of a bowling player's rounds and outputs the sequence of knocked pins and the player's final score.
lucasvianav/digital-image-processing-intro
Repository for the "SCC0251 - Image Processing" course offered for Computer Science undergraduates at ICMC - USP, by professor Moacir Antonelli.
lucasvianav/functional-programming-project
Repository for the "SSC0960 - Functional Programming" course's final project offered for Computer Science undergraduates at ICMC - USP, by professor Adenilso Simão.
lucasvianav/graphs-intro
Repository for the "SCC0216 - Computational Modelling in Graphs" course offered for Computer Science undergraduates at ICMC - USP, by professor Joseph Kuruvila.
lucasvianav/information-retrieval-methods-comparison
Repository for the "SCC0282 - Information Retrieval" course's final project offered for Computer Science undergraduates at ICMC - USP, by professor Marcelo Manzato.
lucasvianav/iot
Repository for the "SSC0952 - Internet of Things" course's final project offered for Computer Science undergraduates at ICMC - USP.
lucasvianav/lucasvianav
lucasvianav/nvim-lsp-installer
Companion plugin for nvim-lspconfig that allows you to seamlessly manage LSP servers locally with :LspInstall. With full Windows support!
lucasvianav/nvim-lspinstall
Provides the missing :LspInstall for nvim-lspconfig
lucasvianav/projeto-ampere
Repository for my classes for @SA-SEL's Projeto Ampére.
lucasvianav/site-bixos-2022
Website for EESC-USP's electrical engineering freshmen from 2022.
lucasvianav/vim-unimpaired
unimpaired.vim: Pairs of handy bracket mappings