Internal Projects
This section documents internal tools and apps maintained by the Aliz frontend team. It covers purpose, tech stack, and architecture for each project. For setup instructions, see the individual repository READMEs.
Projects at a Glanceโ
| Project | Purpose | Frontend stack | Deployment |
|---|---|---|---|
| Vacation Dashboard | Personal vacation, sick leave & overtime tracker | React 19, Vite, TailwindCSS v4, shadcn/ui | Vercel |
| EMMA | Employee management & career development platform | React 18, Vite, Material-UI v5, ECharts | Vercel (frontend) / Cloud Run (backend) |
| Aliz Wiki | Wiki-style browsing interface over Google Shared Drive | React 17, Vite, IBM Carbon Design System | Google App Engine |
Shared Patternsโ
- Firebase Google OAuth is the authentication layer across all three
- TanStack Query v5 is used for data fetching in Vacation Dashboard and EMMA
- All three are deployed as SPAs; Vacation Dashboard and EMMA support PWA / offline
- All use TypeScript
What's Not Hereโ
note
Credentials, internal URLs, GCP project IDs, and BigQuery dataset names are not documented here. Source code lives in the GitHub repositories: