Proiektu pertsonalak

Benetan eraikitzera bultzatzen nauten ideia txikiak

Nire proiektu pertsonalak askatasunez ikasteko, teknologiak eta ideiak probatzeko eta gero ikasitakoa lan profesionalera eramateko espazio bat dira. Produktuari, garapenari eta argitalpenari buruzko erabakiak nire kabuz hartzeko aukera ere ematen didate.

Proiektu nabarmendua

Google Playra iritsi zen proiektu txiki bat

Entrenamenduak sortu, kudeatu eta egiteko local-first Android aplikazio bat, boladen jarraipenarekin. Erasmus garaian sortu zen eta Google Playn argitaratutako proiektu pertsonal gisa hazten jarraitu zuen.

Interfazearen irudikapen kontzeptuala; ez dira benetako pantaila-argazkiak.
Android aplikazioa Argitaratua

Gymgoals

Entrenamenduak sortu, kudeatu eta egin, konstantzia boladen bidez erregistratzen duzun bitartean.

Java eta XML bistekin garatutako local-first proiektua. Erasmus programako egonaldian sortu zen eta hobby gisa jarraitu zuen Google Playn argitaratu arte. Gaur egun, tartea aurkitzen dudanean, aplikazioan lanean jarraitzen dut mantendu eta eguneratzeko, eskuratzen ditudan ezagutza berriak aplikatuz.

  • Java
  • Android Views
  • XML
  • Room
  • Firebase

Beste proiektu esanguratsu batzuk

Proiektu teknikoak eta esperimentuak

Hemen backend eta datu-proiektu osoak, hasierako faseko ideiak eta artxibatutako proiektuak elkartzen dira. Ez dute guztiek irismen bera, baina bakoitzak ikasteko, diseinatzeko eta eraikitzeko modu desberdin bat adierazten du.

Mugikorreko aplikazioa Diseinu eta garapenaren hasierako fasean

AdMotion

Zure mugikorreko aplikazioetako AdMob-i lotutako insight-ak modu erosoago eta pertsonalizatuagoan kontsultatu.

Jetpack Compose-rekin egindako esplorazio bat, AdMob-i lotutako insight-ak modu erosoago eta pertsonalizatuagoan kontsultatzeko. Oraindik ez dago publikoki eskuragarri.

  • Android
  • Jetpack Compose
  • OAuth 2.0
  • Firebase
  • Room
Backend eta datu-plataforma Artxibatua

ArgusCrypto

Kriptomoneten prezioen ingestioa, biltegiratzea eta bistaratzea hainbat exchange-tatik, kontsulta historikoekin eta denbora errealeko eguneraketekin.

Binance eta Kraken integratzen ditu Celery eta RabbitMQ bidezko aldizkako zereginekin, REST API bat eta WebSocket bat eskaintzen ditu FastAPIrekin eta datuak Streamlit dashboard batean aurkezten ditu. Backend-ak PostgreSQL, SQLAlchemy eta Alembic erabiltzen ditu, domeinu, aplikazio eta azpiegitura geruzetan antolatuta dago eta proba-suite zabala dauka.

  • FastAPI
  • PostgreSQL
  • SQLAlchemy
  • Celery
  • RabbitMQ
  • WebSockets
  • Streamlit
  • Plotly
  • Docker
APIa eta datu-prozesamendua Artxibatua

MeteoAnalyzer

Hiriaren araberako datu meteorologiko historikoak kargatzen ditu eta tenperatura eta prezipitazio estatistikak REST API baten bidez eskaintzen ditu.

Open-Meteo kontsultatzeko, hirien bilaketa anbiguoak ebazteko eta datuak PostgreSQLen gordetzeko management command konfiguragarri bat dauka. Aplikazioak estatistikak Pandasekin kalkulatzen ditu, APIa OpenAPIrekin dokumentatzen du, Docker Compose bidez exekutatzen da eta bere geruza nagusietan probak dauzka.

  • Python
  • Django
  • Django REST Framework
  • PostgreSQL
  • Pandas
  • OpenAPI
  • Docker
Web aplikazioa Artxibatua

Ingiftory

Nahi diren oparien inbentarioa, erosketa-estekekin, dagoeneko erositako artikuluen markaketarekin eta hartzaileari aukeratutako opariak ezkutatzeko sistemarekin.

Django Admin eta PostgreSQL erabiltzen dituen proiektua, nire inguruko pertsonen artean opariak kudeatzeko barne-erabilerarako. Ez dago publikoki eskuragarri; VPN bidez sartzen den zerbitzari pribatu batean dago hedatuta.

  • Python
  • Django
  • Django Admin
  • PostgreSQL
  • Portainer