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 devornpm 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:netlifyornpm 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 (