Pedro Gonçalves's repositories
Arachnida
Introductory project to web scraping and metadata.
42-Piscine-Object
This project is about the Object Oriented Programming piscine including topics such as Encapsulation, Relationship, UML, SMART and Design Patterns
Specto-Bard
Specto-Bard is a full stack Web app utilizing AI to convert user stories into test cases.
minishell
Minishell is a custom shell implementation project written in C. It provides a shell interface for executing commands and managing processes.
so_long
A basic 2D game in which a dolphin escapes Earth after eating some fish. It's written in C using the MLX 2D graphical library from 42 School.
Inception-42
This project aims to broaden my knowledge of system administration by using Docker. I virtualized several Docker images and ran the containers connecting them using a docker network.
webserv-42
Webserv is a C++98 implementation of an HTTP server, inspired by NGINX for parsing configuration files and implementing features.
CPP-Modules
This repository contains a collection of C++ projects completed as part of the 42 curriculum. Each module focuses on a specific aspect of C++ programming and software development.
42-Portfolio-Generator
42 Portfolio Generator is a tool designed to fetch project and cursus information from the 42 API, allowing users to easily generate and visualize their project portfolios.
Spring-Boot-Login-Page
This project is a Spring Boot application that implements a simple login page with features including login, sign up, reset and secure password storing.
SuperMarket-DataBase
This project focuses on designing a database schema using ER diagrams, creating tables, triggers, and procedures to handle various supermarket operations efficiently.
Battle-for-middle-earth
Java-based application that brings the epic battles from the Lord of the Rings universe to life.
NetPractice-42
This project is about solving networking problems to make small-scale network configurations run.
Tecnico-File-System
The ultimate goal of the project is to develop a user-level file system (File System, FS) that stores its contents in primary memory.
Projeto-PO
Projeto de Programação com Objetos 2020/2021.
Scale-factor-calculator-GUI
Just a small GUI app written in python using tkinter lib
push-swap
This project will make you sort data on a stack, with a limited set of instructions, using the lowest possible number of actions. To succeed you’ll have to manipulate various types of algorithms and choose the most appropriate solution (out of many) for an optimized data sorting.
minitalk
The purpose of this project is to code a small data exchange program using UNIX signals.
HTML-and-CSS-demos
Here I have some HTML and CSS demos to practice
COBOL-Hello-World
Hello World in COBOL
Born2BeRoot
This project aims to be an introduction to the wonderful world of virtualization. The use of VirtualBox (or UTM) is mandatory.
42-ft_printf
My own implementation of printf function in C
Libft
A library of my own implementation of typical built in C functions
Path-Finder-Battle-Simulator
Battle simulator that applies the Dijkstra Algorithm to the units in the battle board.
I.Redes-de-Computadores--Projeto
Foi pedido aos alunos de IRC que apresentassem a sua visão para as Cidades Sustentáveis Digitais e que a demonstrassem através dos seus projetos de programação de aplicações em rede.