A web application to manage and organize links with file attachments. Built using React, Tailwind CSS, and Supabase, the app offers a responsive and intuitive interface to manage your links and associated files effectively.





- Link Management: Add, view, and manage links with titles and descriptions.
- File Attachments: Upload and view files associated with specific links.
- Responsive Design: Two cards per row for mobile devices and dynamic layouts for larger screens.
- External Link Support: Open links in new tabs.
- Supabase Integration: Store and retrieve data from a robust backend.
- React: Frontend framework for building the UI.
- Tailwind CSS: Utility-first CSS framework for styling.
- Supabase: Backend for storing and managing data.
Follow these steps to set up the project locally.
- Node.js and npm installed
- Supabase account
-
Clone the repository:
git clone https://github.com/ImNotVarun/Pages_collector.git
-
Install dependencies:
npm install
-
Configure Supabase by adding your credentials to a
.env
file:REACT_APP_SUPABASE_URL=your-supabase-url REACT_APP_SUPABASE_ANON_KEY=your-supabase-anon-key
-
Start the development server:
npm start
To build and deploy the project:
npm run build
Use any hosting service (e.g., Netlify, Vercel) to deploy the built files.
Contributions are welcome! Please fork the repository and create a pull request for any enhancements or bug fixes.