A simple app to store and share your links.
- User Authentication: Secure login and registration.
- Store Links: Save and manage your favorite links.
- Edit Links: Update your stored links easily.
- Share Links: Share links directly from the app.
- Delete Links: Remove links when no longer needed.
- Responsive Design: Works seamlessly on all device sizes.
- Add user authentication
- Add link storage
- Add link editing
- Add link deletion
- Add link sharing
- Add link dragging
- Frontend: Next.js, React, Tailwind CSS, Typescript
- Backend: Supabase
- Icons: Phosphor Icons
- UI Components: ShadcnUI, AcceternityUI
- Package Manager: pnpm
Follow these steps to get the project up and running on your local machine.
-
Node.js: Make sure Node.js is installed. Download here.
-
pnpm: Install pnpm if you haven't already:
npm install -g pnpm
-
Clone the repository to your local machine:
git clone https://github.com/princeeze/link-app.git
-
Navigate to the project directory:
cd link-app
- Create a new project on Supabase.
- Grab your API keys from the Supabase dashboard.
- Copy the
.env
file in the root directory of your project to a.env.local
file and add the environment variables
pnpm i
pnpm dev
This project is licensed under the MIT License