Still under construction, use the link to test out the features and tell me what i can improve. I still haven't implemented everything yet. and don't even get me started on the frontend (rolls eyes)
Quarc is a simple and efficient pastebin-like web application built with Next.js and integrated with Supabase for data storage. It allows users to quickly store and retrieve code snippets with ease.
- Quick Code Storage: Save your code snippets instantly with a simple interface.
- Customizable IDs: Choose your own custom alphanumeric IDs for saved snippets.
- Formatted Code: Preserve the formatting of your code when storing and retrieving.
- Responsive Design: Works seamlessly on a variety of devices.
- Paste your code snippet in the textarea.
- Click the "Save" button to store the snippet with a unique ID.
- Optionally, click the "Save As" button to choose a custom ID for your snippet.
-
Clone the repository:
git clone https://github.com/your-username/quarc.git
-
Install dependencies:
cd quarc npm install
-
Configure Supabase:
-
Set up a new project on Supabase.
-
Copy your Supabase URL and API Key.
-
Create a
.env.local
file at the root of your project and add:NEXT_PUBLIC_SUPABASE_URL=your-supabase-url NEXT_PUBLIC_SUPABASE_ANON_KEY=your-supabase-api-key
-
-
Run the development server:
npm run dev
-
Open your browser and visit http://localhost:3000.
Contributions are welcome! Please check the contribution guidelines before submitting a pull request. (hehe, haven't made it yet)