Projetos

Bem-vindo ao meu portefólio de desenvolvimento! Este repositório apresenta uma gama diversificada de aplicações e sistemas, desde plataformas de partilha de viagens até soluções colaborativas. Cada projeto demonstra diferentes aspetos do desenvolvimento moderno para dispositivos móveis e web.

Uber Clone

Plataforma de Partilha de Viagens
Aplicação Android que reproduz as funcionalidades centrais do Uber, oferece uma plataforma de partilha de viagens com interfaces separadas para passageiros e motoristas.
Android Java Firebase
Google Maps API

iFood Clone

Plataforma de restaurantes e serviços.

Aplicação completa de entrega de comida inspirado no iFood, com lista de restaurantes, navegação de menus, gestão de pedidos.
Android Java Firebase

YupWeather

Aplicação de meteorologia

YupWeather é uma aplicação de meteorologia desenvolvida para fornecer aos utilizadores informações meteorológicas precisas e atualizadas.
Android Java Android Sdk Retrofit

OLX Clone

Uma versão simplificada da plataforma OLX para compra e venda de itens.

A aplicação OLX Clone foi concebida para simular as funcionalidades centrais da plataforma OLX. Os utilizadores podem criar, visualizar e gerir anúncios de produtos ou serviços. A app oferece uma interface intuitiva para explorar anúncios, ver detalhes e contactar vendedores.
Android Java Firebase

Instagram Clone

Uma versão simplificada da plataforma Instagram para partilha de fotos e interação social.

Este projeto é um clone do Instagram para Android, desenvolvido em Java e Kotlin. Serve como peça de portefólio e aplicação prática dos princípios de desenvolvimento Android. A app reproduz funcionalidades essenciais do Instagram, incluindo autenticação de utilizadores, partilha de fotos, feed de conteúdos, comentários e perfis de utilizadores.
Android Java Firebase Material Design
Android Camera API

Organizze Clone

Uma versão simplificada da plataforma Organizze para gestão financeira pessoal.

Uma aplicação simples de gestão financeira pessoal inspirada no Organizze. Utiliza Firebase para autenticação e armazenamento de dados, AndroidX para componentes modernos de interface.
Android Java Firebase

WhatsApp Clone

Uma versão simplificada da plataforma WhatsApp para chat em tempo real.

Uma aplicação Android desenvolvida em Java que simula um serviço de chat em tempo real, utilizando o Firebase como backend para autenticação de utilizadores, base de dados em tempo real e armazenamento de dados.
Android Java Firebase

FlappyBird Clone

Uma versão simplificada do jogo Flappy Bird para Android.

Este projeto é um clone do famoso jogo Flappy Bird, desenvolvido para a plataforma Android utilizando o framework LibGDX. O principal objetivo é replicar a jogabilidade original, em que o jogador controla um pássaro e deve evitar obstáculos (tubos) para alcançar a maior pontuação possível.
Android Java LibGDX

Google Mobile Academy

Jetpack Compose para developers Android

Aprenda a usar o Jetpack Compose para criar uma IU nativa do Android. Você vai aprender como o Compose simplifica e acelera o desenvolvimento da IU no Android com menos código, ferramentas com a mais alta tecnologia e APIs Kotlin intuitivas.
Android Kotlin
Jetpack Compose

Tasks

Aplicativo de organização de Tarefas

Este é um aplicação Android desenvolvido em Kotlin e Java, utilizando Gradle como sistema de build. O projeto tem como objetivo organizar tarefas, permitindo aos usuários criar, editar e visualizar suas tarefas de forma organizada.
Android Kotlin Retrofit Fingerprint Api MVVM

Convidados

Aplicativo de gestão de grupo de indivíduos.

A aplicação Convidados é um exemplo simples que demonstra o uso de ferramentas modernas de desenvolvimento Android (MVVM, Room).
Android Kotlin SQlite Room MVVM

Android Room

Esta aplicação Android demonstra Room para organizar um banco de dados.

Esta aplicação Android demonstra a implementação da biblioteca de persistência Room para organizar um banco de dados simples de palavras. Ela segue a arquitetura MVVM para garantir uma clara separação de responsabilidades, promovendo um código-base manutenível e testar. A aplicação permite que os usuários adicionem palavras a um banco de dados e as visualizem em uma lista.
Android Kotlin AndroidX MVVM Lifecycle Room

Friends Chat

Aplicação de chat em tempo real para Android.

Friends-Chat é uma aplicação de chat para Android desenvolvida em Kotlin. A aplicação permite que os utilizadores se registem, façam login, procurem outros utilizadores e conversem em tempo real. Utiliza o Firebase como backend para autenticação e armazenamento de mensagens.
Android Kotlin Firebase

Scouting

Aplicação de Scouting para Android.

O Scouting Project foi concebido para otimizar e melhorar os processos de scouting para organizações e indivíduos. Esta plataforma integra uma API REST para tratamento contínuo de dados e uma base de dados robusta em Microsoft SQL Server para gerir todas as informações.
Android Kotlin Coroutines

ScoutingAPI

Aplicação API RESTful para gestão de atividades de Scouting.

ScoutingAPI é uma API RESTful concebida para gerir uma variedade de recursos ligados a atividades de scouting. A API disponibiliza funcionalidades para gerir equipas, scouts, atividades e autenticação de utilizadores. Este projeto é construído com Node.js e Express.js e integra-se com uma base de dados Microsoft SQL Server para garantir a persistência dos dados.
Node.js
Microsoft SQL Server
Express.js

ScoutingDatabaseSql

Aplicação de Base de Dados SQL para gestão de atividades de Scouting.

Este repositório contém o script SQL SQL_Query_ScoutsDatabase.sql, que define e/ou consulta uma base de dados de scouting em formato Microsoft SQL Server.
SQL
Microsoft SQL Server

MyProfile

Aplicação Web Pessoal Simples.

MyProfile é um site pessoal simples construído com HTML, CSS e JavaScript, estilizado principalmente com o framework Bootstrap. Foi concebido para ser responsivo, limpo e fácil de manter.
HTML5 CSS3 Bootstrap