Skip to content

feat: Add Events, Home, and Team pages with corresponding styles and … - #115

Merged
DogukanUrker merged 73 commits into
mainfrom
feature/gdg-campus-mockups
Apr 10, 2026
Merged

feat: Add Events, Home, and Team pages with corresponding styles and …#115
DogukanUrker merged 73 commits into
mainfrom
feature/gdg-campus-mockups

Conversation

@frozencodx

Copy link
Copy Markdown
Contributor

…components

  • Implement EventsPage with event filtering and featured event display.
  • Create HomePage showcasing mission, highlights, and upcoming events.
  • Develop TeamPage to display team members organized by roles and teams.
  • Add global styles and design tokens for consistent theming across the application.
  • Introduce TypeScript types for events, team members, and other data models.
  • Set up Vite configuration for development and testing environment.

What does this PR do?

A brief description of changes.

Related Issue

Closes #104

Checklist

  • Code follows project conventions
  • I tested my changes locally
  • Linting passes
  • I updated/added tests for my changes
  • I added @seberatolmez or @DogukanUrker as reviewers

@github-actions github-actions Bot added documentation Improvements or additions to documentation frontend labels Mar 31, 2026
@vercel

vercel Bot commented Mar 31, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
gdg-yu-event-service Ready Ready Preview, Comment Apr 10, 2026 4:25pm
gdg-yu-form-service Ready Ready Preview, Comment Apr 10, 2026 4:25pm
gdg-yu-forms Ready Ready Preview, Comment Apr 10, 2026 4:25pm
gdg-yu-mail Ready Ready Preview, Comment Apr 10, 2026 4:25pm
gdg-yu-mail-service Ready Ready Preview, Comment Apr 10, 2026 4:25pm
gdg-yu-user-service Ready Ready Preview, Comment Apr 10, 2026 4:25pm

@github-actions github-actions Bot added the ci/cd label Mar 31, 2026
frozencodx and others added 30 commits April 10, 2026 18:50
…ractivity; adjust event segments and fix import paths in eventService
Align Biome configurations with schema v2.4.10 and correct field names/paths. Added "root": false and renamed incorrect "include" keys to "includes" in frontend/gdg-website/biome.json (also update overrides). Bumped frontend/mail/biome.json schema to 2.4.10 and corrected its "extends" path to reference the shared biome.json. Removed the hardcoded --config-path arg from the pre-commit biome-check hook so the hook can discover per-package Biome configs automatically.
Align Biome schema to v2.3.11 across root and workspace configs. Enable Tailwind directives parsing for CSS in frontend/form and frontend/mail, and relax the linter by disabling noUnknownAtRules in suspicious rules. Replace array index keys in ScheduleForm with a stable scheduleKey (based on time and subject) to avoid React list key issues and improve rendering stability.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backend ci/cd documentation Improvements or additions to documentation event form frontend mail scripts user user db/service

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[TASK] create landing page mockups

3 participants