Lucas Viana's repositories
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.
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.
discord-chatbot
Simple bot that'll reply to commands (prefix '>') and on_message() triggers specified in a Google Sheets.
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.
auto-session
A small automated session manager for Neovim
c-file-organization
Repository for the "SCC0215 - File Organization" course offered for Computer Science undergraduates at ICMC - USP, by professor Cristina Ciferri.
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.
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.
delivery-prototype
I started to develop what would be a delivery service's website, but then I abandoned it.
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).
graph-search-algorithms
Repository for the "SCC0530 - Artificial Intelligence" course's project offered for Information Systems undergraduates at ICMC - USP, by professor Alneu Lopes.
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.
advanced-algorithms
Repository for the "SCC0218 - Advanced Algorithms and Applications" course offered for Computer Science undergraduates at ICMC - USP, by professor João Batista.
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.
BD-SCC0640
Repositório para o desenvolvimento do projeto da disciplina SCC0640
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.
digital-image-processing-intro
Repository for the "SCC0251 - Image Processing" course offered for Computer Science undergraduates at ICMC - USP, by professor Moacir Antonelli.
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.
graphs-intro
Repository for the "SCC0216 - Computational Modelling in Graphs" course offered for Computer Science undergraduates at ICMC - USP, by professor Joseph Kuruvila.
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.
nvim-lsp-installer
Companion plugin for nvim-lspconfig that allows you to seamlessly manage LSP servers locally with :LspInstall. With full Windows support!
nvim-lspinstall
Provides the missing :LspInstall for nvim-lspconfig
projeto-ampere
Repository for my classes for @SA-SEL's Projeto Ampére.
site-bixos-2022
Website for EESC-USP's electrical engineering freshmen from 2022.
vim-unimpaired
unimpaired.vim: Pairs of handy bracket mappings