AAA Adrian Alvarez Alonso Portfolio
GitHub Repository
The Forge Auth ScreenThe Forge Dashboard Overview

The Forge (Boilerplate)

See the project live

Modern and modular boilerplate for managing workspaces, projects, and tasks. Designed to accelerate the development of collaborative SaaS applications using Next.js 15, Appwrite, and a focus on Edge architecture and role-based access.

Challenge

To create a modern, modular codebase with high quality standards (ESLint, Prettier, Husky) for B2B project management applications. The challenge was integrating a robust membership system, secure session authentication, and Role-Based Access Control (RBAC) with a scalable data architecture.

Solutions

A full-stack boilerplate was developed using Next.js 15 and Appwrite. The solution includes an API routes system on Edge Runtime (Hono), type safety (TypeScript, Zod), and an advanced data fetching system with React Query to optimize caching and provide 'optimistic updates', ensuring a fluid UX for collaborative task and project management.

TechStack