codersforcauses / codersforcauses/bloom-booking-system

Storybook: Frontend Testing

Open
#141 1 comment 0 reactions 1 assignee Claimed by @IIEnat View on GitHub
Dominant language
TypeScript
Stars
4
Forks
0
PR merge metrics
No merged PRs in 30d

Description

**Objective**

Set up Storybook for the Booking System frontend to enable isolated UI development, visual testing, and component documentation.

**Tasks**

- [x] Set up Storybook using @storybook/nextjs (Webpack)
- [x] Ensure it runs correctly with existing Next.js config and styles
- [x] Add stories for core components (e.g. RoomCard, BookingForm, Availability, Modals)
- [x] Cover key states (default, loading, disabled, error)

**Acceptance Criteria**

- Storybook runs locally without errors
- Core UI components have documented stories
- Components can be tested independently of the backend

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.