Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create coaching sessions page #11

Merged
merged 18 commits into from
Mar 11, 2024
Merged

Create coaching sessions page #11

merged 18 commits into from
Mar 11, 2024

Conversation

jhodapp
Copy link
Member

@jhodapp jhodapp commented Feb 9, 2024

Description

This PR implements a baseline coaching sessions page to build further upon once the resource APIs in entity_api + controllers from the backend get implemented. The specifics of each UI section will be much more finely implemented at this time in line with the desired feature set for the first MVP.

This is not meant to be a polished page yet, just a sane-enough baseline to set a UI vision and build upon it.

GitHub Issue: Closes #6

Changes

  • Implements a baseline coaching sessions page where a coach and coachee will spend most of their time for this platform
  • Introduces several React UI components from @shadcn

UI Screenshot

Screenshot 2024-03-09 at 00 40 15

Testing Strategy

  1. Start the frontend npm run dev
  2. Navigate your web browser to http://localhost:3000/coaching-sessions
  3. Observe the coaching-sessions page renders with no React hydration errors

Concerns

None

@jhodapp jhodapp added the feature work Specifically implementing a new feature label Feb 9, 2024
…ies the root layout, add a login page layout and a coaching session page layout
…x the npm run build error on src/app/coaching-sessions/page.tsx page
@jhodapp jhodapp self-assigned this Feb 13, 2024
@jhodapp jhodapp linked an issue Feb 13, 2024 that may be closed by this pull request
2 tasks
@jhodapp jhodapp marked this pull request as ready for review March 10, 2024 19:51
@jhodapp jhodapp requested a review from calebbourg March 10, 2024 19:52
@jhodapp jhodapp merged commit 4bf65dd into main Mar 11, 2024
1 check passed
@jhodapp jhodapp deleted the create_coaching_sessions_page branch March 11, 2024 22:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature work Specifically implementing a new feature
Projects
Status: ✅ Done
Development

Successfully merging this pull request may close these issues.

Create a main coaching sessions page
2 participants