-
Notifications
You must be signed in to change notification settings - Fork 153
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: initial version of Deno Hunt and restructure #106
Conversation
Just a question -- Deno SaasKit is self-explanatory and intuitive in what it is and used for. Deno Hunt is... I don't know what? The announcement doesn't really make this clear. Is it no longer a SaasKit? Or is, but additionally something else? |
Deno SaaSKit is the set of tools used to create SaaS-based websites. Deno Hunt is an example of what you can build with SaaSKit and will be something like Product Hunt (hence the name) and Hacker News. Probably more like Hacker News. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
The Deno SaaSKit demo is pivoting to becoming Deno Hunt instead of a to-do list app (see announcement here).
In the spirit of learning early, this PR sets the foundations of a Deno Hunt implementation while re-working some previously suboptimal aspects. The re-working focuses on reducing the number of moving parts required for workflows and bringing closer functionalities that work together. Please keep in mind that any change made here can be disputed, and questions are welcome.
Here's a summary of what's changed:
/api/subscription
route has changed to a more appropriately named/api/stripe-webhooks
/api/login
to/login
, etc.<Header />
is only ever used in<Layout />
, so it's been moved to theLayout.tsx
file, etc./account
tree.The following features are missing but can be added in proceeding PRs: comments, voting, author pages, item text, ranking algorithm, and item limit on the front page.
You can play around with the preview deployment by clicking the
View deployment
button below.Towards #103