A dead-simple real-time voting tool.
Find a file
Atridad Lahiji 5677d0f659
Merge pull request #43 from atridadl/dev
2.0.3
🚧 Optimized upset query for Votes: ~2x performance improvement
🚧 Moved all webhooks and public/private functions to edge functions
🚧 Upstash rate limiting now works on the middleware level instead of needing to be done in each function call
2023-08-20 19:11:25 -06:00
.vscode Blaze it 2023-04-20 04:20:00 -06:00
public Blaze it 2023-04-20 04:20:00 -06:00
src Schema fix 2023-08-20 19:09:00 -06:00
.env.example No need to manage that 2023-08-12 23:20:14 -06:00
.eslintrc.cjs Welp... 2023-06-07 22:31:43 -06:00
.gitignore Remove PWA... 2023-06-18 01:01:17 -06:00
.npmrc Updated DaisyUI to 3.0 🎉 2023-06-02 23:10:36 -06:00
CODE_OF_CONDUCT.md Updated code of conduct and footer link 2023-05-28 00:30:47 -06:00
drizzle.config.ts smol fix 2023-08-16 00:57:01 -06:00
LICENSE Blaze it 2023-04-20 04:20:00 -06:00
next.config.mjs Overhaul! 2023-08-12 17:12:42 -06:00
package.json 2.0.3 2023-08-20 19:09:26 -06:00
pnpm-lock.yaml Index + deps 2023-08-18 23:49:35 -06:00
postcss.config.js Blaze it 2023-04-20 04:20:00 -06:00
README.md Stability improvements + react + proper rate-limit 2023-07-25 12:20:00 -06:00
SECURITY.md Blaze it 2023-04-20 04:20:00 -06:00
tailwind.config.js Get outta here prose! 2023-06-05 16:56:28 -06:00
tsconfig.json Blaze it 2023-04-20 04:20:00 -06:00

Sprint Padawan

A scrum poker tool that helps agile teams plan their sprints in real-time.

Stack

  • Front-end framework: Nextjs
  • Front-end library: React
  • Rendering method: SSR SPA
  • Hosting: Vercel
  • Real-time pub/sub: Ably
  • ORM: Prisma
  • Database: PostgreSQL
  • Cache: Redis

Versioning

  • I use a bastardized version of semantic versioning. I jump to a new minor release whenever I feel like I made enough patch releases.
  • All released are named using the corperate BS generator, found here.

Contributing

Feel free to propose changes via PR. I'm not awfully picky about formatting right now, so I'll accept/reject on a case-by-case basis. Please make sure to have an issue first though.