Skip to content

A public bookmark for cool things I have found around the web

License

Notifications You must be signed in to change notification settings

jhumeey/minlinks

Repository files navigation

Articool

Introducing Articool 👋

Articool is a web application targeted torwards helping content writers in the software development space to find ideas, inspiration for their blogs. Try out Articool🙂

This Project was an entry for the August Hasnode X Auth0 Hackathon📖

🧐 Features

On Articool you can do the following as a logged in user:

  • 💯 Create a Post
  • 🎩 Like a post
  • 🍭 Comment on a Post
  • 🌘 Bookmark a Post
  • 🌱 Edit a Post
  • 🥁 Delete a post Without Login, you can do the following:
  • 💻 Share a post
  • 🔥 View all Posts
  • 🚀 Filter posts by tag

🛠️ Installation Steps

  1. Clone the repository
git clone https://github.com/giselle2323/articool.git
  1. Change the working directory
cd articool
  1. Install dependencies
npm install
  1. Create .env file in root and add your variables

NOTE: Create an account on Auth0, create a web application to get the follwing vaules, you can see the NEXTJS quickstart example too for more info. Create an acount on supabase too and follow the Quickstart NextJS example

AUTH0_SECRET= YOUR_AUTH0_SECRET
AUTH0_BASE_URL= YOUR_AUTH0_BASE_URL
AUTH0_ISSUER_BASE_URL= YOUR_AUTH0_ISSUER_BASE_URL
AUTH0_CLIENT_ID= YOUR_AUTH0_CLIENT_ID
AUTH0_CLIENT_SECRET= YOUR_AUTH0_CLIENT_SECRET
NEXT_PUBLIC_SUPABASE_URL= YOUR_SUPABASE_URL
NEXT_PUBLIC_SUPABASE_ANON_KEY= YOUR_SUPABASE_ANON_KEY
  1. Run the app
npm run dev

You are all set! Open localhost:3000 to see the app.

💻 Built with

🛡️ License

This project is licensed under the MIT License - see the LICENSE file for details.

🦄 Deploy

👨‍💻 Author

Yakubu Aminat

👤 Yakubu Aminat

About

A public bookmark for cool things I have found around the web

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published