CharityForEva – Charity Website

Tiberiu Cristian Badea
Published

0
  • Project creator

Project Overview
CharityForEva is a bilingual charity website developed to promote a fundraising campaign with transparency and accessibility as core principles. The project delivers a clear, emotional, and easy-to-navigate experience that builds donor confidence while maintaining strong technical and accessibility standards.

This was my first hands-on project built with Next.js, where I explored server-side rendering, static site generation, and SEO strategies in practice. I also applied TypeScript for type safety and used the latest Tailwind CSS for consistent, responsive styling.

Architecture & Stack
The website was built using the Next.js App Router architecture to achieve fast load times and strong SEO out of the box. Each page uses semantic HTML and clean component composition for maintainability. The styling leverages the latest Tailwind CSS utility-first approach, while Framer Motion provides subtle and accessible animations.

Next.js App Router — improved routing and SEO control.
TypeScript — ensures type safety and maintainable components.
Tailwind CSS (latest) — responsive, mobile-first design system.
Framer Motion — light motion for text and hero transitions.