Skip to content

Conversation

@jzgom067
Copy link
Member

This pull request FINALLY introduces some real features into the main branch. At this point, we're ready to start our beta deployment, get feedback, and continue iterating.

What was added?

Basically the entire site. This includes functionality like event creation, availability painting, results compilation, and a nice dashboard to tie it all together.

There is also an account system that supports both guests and user accounts, offering flexibility to users whether or not they want to commit to creating an account.

Cheers to our first deployment!

mirmirmirr and others added 30 commits October 10, 2025 16:06
Add landing page link to logo
mirmirmirr and others added 25 commits October 19, 2025 10:42
this tag is removed for form labels that don't have a corresponding <input>
The corner is being removed because it looked a bit odd with the max width.
To make it look a bit better after the max width was imposed.
This way it won't be baked into the build for users. Not like it's super sensitive information anyway.
Copilot AI review requested due to automatic review settings October 20, 2025 03:37
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This pull request introduces the complete foundational functionality for Plancake v0.1.0, transforming it from a basic project structure into a fully functional scheduling and availability coordination platform. The release includes event creation, availability painting, results compilation, and a comprehensive dashboard, along with both guest and user account systems.

Key changes:

  • Complete user interface overhaul with new branding (Plancake theme)
  • Full event management system (create, edit, view results)
  • Interactive availability grid with drag-to-paint functionality
  • Account system supporting both guest sessions and registered users
  • Dashboard for managing created and participated events

Reviewed Changes

Copilot reviewed 120 out of 126 changed files in this pull request and generated 8 comments.

Show a summary per file
File Description
package.json Updated Next.js version and added new UI dependencies
next.config.ts Added API rewrites for backend integration
app/page.tsx Complete landing page redesign with Plancake branding
app/layout.tsx Updated branding and header integration
app/globals.css New theme system and comprehensive styling
app/ui/layout/* New page layouts for all major features
app/ui/components/* Complete component library for scheduling interface
app/_lib/* Core business logic for scheduling, availability, and data management
app/_utils/* Utility functions for API integration and data processing
app/[event-code]/* Dynamic routing for event pages
Comments suppressed due to low confidence (2)

app/ui/layout/availability-page.tsx:1

  • The error message is too generic and doesn't provide helpful context to users about what went wrong or how to resolve it.
"use client";

app/ui/layout/event-editor.tsx:1

  • The error message is too generic and doesn't provide helpful context to users about what went wrong or how to resolve it.
"use client";

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@jzgom067 jzgom067 requested a review from mirmirmirr October 20, 2025 03:39
Copy link
Member

@mirmirmirr mirmirmirr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 👍 👍 👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍👍 👍 👍

@mirmirmirr mirmirmirr merged commit e099770 into main Oct 20, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants