Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pjsalter/giggle-click
A place to add your fun and popular jokes, collaboration project using Playwright for testing ๐ญ
https://github.com/pjsalter/giggle-click
jest playwright-tests react react-testing-library storybook styled-components typescript
Last synced: about 1 month ago
JSON representation
A place to add your fun and popular jokes, collaboration project using Playwright for testing ๐ญ
- Host: GitHub
- URL: https://github.com/pjsalter/giggle-click
- Owner: PJSalter
- License: mit
- Created: 2018-12-03T20:37:48.000Z (about 6 years ago)
- Default Branch: main
- Last Pushed: 2023-09-24T17:26:19.000Z (over 1 year ago)
- Last Synced: 2024-12-08T10:28:04.268Z (2 months ago)
- Topics: jest, playwright-tests, react, react-testing-library, storybook, styled-components, typescript
- Language: TypeScript
- Homepage:
- Size: 1.26 MB
- Stars: 0
- Watchers: 0
- Forks: 1
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Giggle Click
## Designed and Developed by:
- [Peter](https://github.com/PJSalter)
- [Milly](https://github.com/millipede-cpu)## Getting started
- `pnpm` in the root directory to ensure you have the latest installed packages
- `pnpm dev` to start the local host server
- `pnpm test:e2e` for running playwright tests
- `pnpm test` for running jest tests with react-test-renderer (snapshot testing) and react-testing-library (dom testing)
- `pnpm storybook` to run the storybook server# About the App:
- The aim of the app is for the user to add there favourite jokes.
- Share some giggles with there friends.
- User will be able to have seperate themes of jokes.
- User will be able to add a new joke to the app.
- User will be able to check off the joke once it's been said.
- User will be able to delete joke or edit when needed.## e2e Testing with Playwright ๐ญ
## Unit and Integration TDD testing with Jest ๐งช
## ๐ Storybook to Build UI components and pages.
![laugh](https://user-images.githubusercontent.com/45575016/190519190-7bfc56a5-c0fa-4687-bdba-14f2c605cb3a.gif)
# Have a Giggly bubbly fun time