Hack Club Blogs is a platform to check out blog posts written by Hack Clubbers. Through importing what you already have or creating a new custom blog on-site, this app platform lets you make and read blog posts with others!
Check out the demo for it here.
Sign into your account.
Create a new post or link your existing blog.
View your posts and others' posts on the platform.
We used several Supabase features including authentication, databases, and edge functions. We used authentication to handle signing in and retrieving information (for example, the profile picture) of a particular user using the Slack OAuth provider. We also used databases to store blog post sources, blog posts made on the platform, and some profile information. Lastly, we used edge functions to handle the creation of posts on the platform.
Many Hack Clubbers have their own blogs where they share interesting details about their lives — whether it's an experience they've gone through, some tips and tricks to share, or reflective pieces of writing, we feel that many of these blogs should have a wider reach. Hack Clubbers can then share and view the writings of others much more easily by aggregating multiple sources into one feed for all to read.
First, install dependencies:
yarn dev
Add environment variables:
in .env.local
NEXT_PUBLIC_SUPABASE_URL=
NEXT_PUBLIC_SUPABASE_ANON_KEY=
Then, run the development server:
yarn dev
Open http://localhost:3000 with your browser to see the result.
GitHub | |||
---|---|---|---|
Maggie | @maggie-j-liu | ||
Ella | @exu3 | @eiilla11 | |
Neel | @neelr | @neel_redkar | |
Arash | @arashnrim |