Skip to content

TodoMVC WebSocket [Vite SvelteKit HoudiniGraphQL Playwright]

License

Notifications You must be signed in to change notification settings

renhyl/todo-mvc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project | Playwright Tests

Welcome to todo-mvc an example TodoMVC

Desktop.2023.07.26.-.18.52.59.03.mp4

built with

[API] powered by:

Bun

GraphQLYoga

graphql-ws

[WEB] powered by:

SvelteKit

Houdini

[E2E-TESTING] with:

Playwright

Project is documented and Type-checked with @JSDoc and utilises TypeScript checking in with VSCode.

Project is configured to use:

Husky Pre-Commit hook

Conventional Commits Conventional Commits

Prettier for code style and formatting

ESLint for js code linting to eliminate problems in the code and ensure quality.

Mission statement

This Project's mission was to deliver fully functional TodoMVC within todomvc.com specs/requirements This Project is essentially an extended example of HoudiniGraphql/example-sveltekit-todo

If you are looking for SvelteKit HoudiniGraphql app, this project should give you decent insight.

DISCLAIMER: I built this project to best of my abilities and knowledge while learning these frameworks and libraries. If you find any problems in the code or know how to improve things, please do so, raise PR, Fork or contact me with your feedback, it will be much appriciated.

🖥️ On your machine

# clone the repo
git clone [email protected]:renhyl/todo-mvc.git

# change directory
cd todo-mvc

# install dependencies
bun install

# run the example
bun run dev

About

TodoMVC WebSocket [Vite SvelteKit HoudiniGraphQL Playwright]

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published