Project Details
Tech Stack & Skills
Links & Resources
Project Overview
The Goal
The primary goal is to create a polished and professional online portfolio to establish a personal brand as a "Humanitarian Data Architect," effectively showcasing technical skills and project experience to attract potential employers and freelance clients.
The Solution
The project is a comprehensive portfolio website. It will serve as a primary commercial and professional tool, presenting projects as benefit-oriented case studies, outlining hireable freelance services, and positioning the author as a thought leader at the intersection of technology and humanitarian aid.
Key Objectives
- Showcase Expertise: Clearly demonstrate advanced capabilities in AI, data analysis, and digital tool development within a humanitarian context.
- Generate Leads: Attract interest from recruiters and organizations for both full-time roles and freelance service engagements.
- Build Authority: Establish a reputation as a skilled practitioner in the humanitarian tech sector.
- Control Narrative: Present a curated story of professional work that highlights tangible impact and problem-solving skills.
Audience & Stakeholders
- Primary Users: Recruiters and hiring managers at NGOs, UN agencies, and tech companies; potential clients for freelance projects; and other professionals in the humanitarian and tech sectors.
- Key Stakeholders: The owner of the portfolio (the user).
The Plan & Key Features
Overall Approach
The development strategy begins with creating a Minimum Viable Product (MVP) using Bubble to serve as a live reference. The final version will then be developed locally using Nuxt. Code will be committed to a GitHub repository, which will trigger an automated build and deployment process via Coolify.
Core Components
- Component 1: Main Portfolio Website: A Nuxt application featuring home, services, projects, articles, and about pages, all managed within a single GitHub repository.
- Component 2: AI Chat Application: A modular and transferable AI chat application built as a separate Nuxt project on a dedicated subdomain (
chat.baena.ai). - Component 3: Shared Authentication: A unified login system where authentication on the main site is recognized on the chat subdomain, creating a seamless user experience.
Timeline & Deliverables
Major Milestones
- [August 2024] : Planning Complete
- [September 2024] : MVP (Bubble version) Ready for Review and Launch
- [November 2024] : Final Version (Nuxt) Deployed/Delivered
Final Deliverables
- A link to the live portfolio web application.
- The final source code repository on GitHub.
- A collection of written case studies and articles published on the site.
