Projects

A collection of my full-stack applications and frontend experiments.

Fullstack Applications

Takenotes App

A personal full-stack project to practice architecture, API development, CI/CD, and Cloud Integration.

Tech Stack

Nuxt.jsTailwindCSSNode.jsPostgreSQLPrismaGoogle CloudDockerCI/CD

Key Features

  • Full-stack architecture with Nuxt.js (frontend) and Node.js/Express (backend)
  • RESTful APIs for authentication and notes CRUD with validation
  • Google Cloud integration: Storage (Images), Cloud Run (App), Cloud SQL (PG)
  • JWT-based authentication and protected routes
  • CI/CD pipeline with GitHub Actions