Skip to content

destocot/stick-it

Repository files navigation

Stick-It!

project-image

Welcome to Stick-It: the user-friendly app that turns your digital canvas into a creative corkboard. Easily capture thoughts ideas and reminders with charming sticky notes. Customize colors fonts and sizes and simplify your digital note-taking. Start sticking your thoughts today!

shieldsshieldsshieldsshieldsshieldsshields

🚀 Demo

https://stick-it.vercel.app

Project Screenshots:

project-screenshot

project-screenshot

project-screenshot

project-screenshot

project-screenshot

project-screenshot

project-screenshot

Mobile

project-screenshot project-screenshot project-screenshot project-screenshot project-screenshot project-screenshot

🧐 Features

Here're some of the project's best features:

  • Landing Page: Utilizes 3D models with threejs for an engaging introduction.
  • Authentication: Seamless sign-in through local accounts or Google OAuth.
  • Enhanced Security: Robust row-level security using PostgreSQL and Supabase.
  • Customizable User Themes: Tailor your experience with saved user themes.
  • Real-time Updates: Stay engaged with live post updates for dynamic interaction.
  • Personal Profiles: Create and showcase personality and interests.
  • User-Friendly Profile Management: Easily update username and avatar.
  • Mobile-Responsive Design: Ensures a smooth experience on various devices.
  • Expressive Posts: Create colorful, personalized posts with privacy controls.

🛠️ Installation Steps:

1. Clone repository

https://github.com/destocot/stick-it.git

2. Install dependencies

npm install

3. Create .env.local file in the root of your directory

touch .env.local

4. Signup and create a supabase project

https://supabase.com/

5. Put your SUPABASE_URL in your .env.local file

NEXT_PUBLIC_SUPABASE_URL="FILL_ME"

6. Put your SUPABASE_ANON_KEY in your .env.local file

NEXT_PUBLIC_SUPABASE_ANON_KEY="FILL_ME"

7. Create a cloudinary account

https://cloudinary.com/

8. Create a google project for OAUTH

https://console.cloud.google.com/