Skip to content

Latest commit

 

History

History
92 lines (64 loc) · 2.43 KB

README.md

File metadata and controls

92 lines (64 loc) · 2.43 KB

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