Head over to scrum-poker.davebitter.com for a demo.
I build this Scrum Poker as a demo project to show how you can build an interactive web application using Remix.
I use this web application as part of a talk on the basics of Remix. Head over to my website for an overview of the talks I give and/or shoot me a message at daveybitter@gmail.com if you are interested in me giving this talk at your event!
Scrum Poker uses Supabase to store data and have real-time updates on sessions.
-
yarn dev
ornpm run dev
- starts the development environment with auto reloading and all that good stuff. Open http://localhost:3000 to view it in the browser. -
yarn dev:netlify
ornpm run dev:netlify
- starts the development environment as it would be ran on Netlify. Open http://localhost:3000 to view it in the browser.
Besides these development scripts, there are many more scripts set up:
clean
- Cleans build folderdeploy:netlify
- Deploys to Netlifypostinstall
- Sets up Nodestart
- Starts Remix server
Scrum Poker uses Remix to
- provide SSR React.js. Pages are automatically optimised to deliver the best experience.
- handle routing
- generate builds
- and more
Scrum Poker used TypeScript for static checking and documentation. You can view the Typescript config in ./tsconfig.json.
Scrum Poker used Tailwind to make it easy to implement the design for this challenge.
Scrum Poker uses Netlify (