Skip to content

A modern, full-stack web application for managing and organizing code snippets efficiently. Built with cutting-edge technologies, this app is designed to streamline the coding workflow for developers.

Notifications You must be signed in to change notification settings

shohail-DeV/Snip-IT

Repository files navigation

Snip-It: Full-Stack Code Snippet Manager

A modern, full-stack web application for managing and organizing code snippets efficiently. Built with cutting-edge technologies, this app is designed to streamline the coding workflow for developers.


🚀 Features

  • User Authentication: Secure login and signup using Clerk for seamless user management.
  • Snippet Management: Create, edit, delete, and view code snippets with syntax highlighting.
  • Responsive Design: Sleek and modern UI powered by TailwindCSS for an optimal user experience across devices.
  • Rich Functionality: Includes support for multiple programming languages and categories.
  • Real-Time Updates: Backend powered by Prisma with a seamless connection to Supabase for efficient database operations.

🛠️ Built With

  • Frontend: React.js with Next.js 15 for SSR and dynamic routing.
  • Backend: Prisma for database management and API integration.
  • Styling: TailwindCSS for custom, responsive design.
  • User Management: Clerk for authentication and session management.
  • Deployment: Deployed on Vercel for high performance and scalability.

📚 Documentation

  1. TailwindCSS Documentation
  2. Next.js Documentation
  3. Supabase Documentation
  4. Clerk Documentation

📦 Installation

To run this project locally, follow these steps:

  1. Clone the repository:
    git clone https://github.com/yourusername/snip-it.git
  2. Navigate to the project directory:
    cd snip-it
  3. Install dependencies:
    npm install
  4. Set up the .env file with your environment variables (Supabase, Clerk, etc.).
  5. Start the development server:
    npm run dev

🤝 Contribution

Contributions are welcome! Feel free to open issues or submit pull requests to enhance the project.

About

A modern, full-stack web application for managing and organizing code snippets efficiently. Built with cutting-edge technologies, this app is designed to streamline the coding workflow for developers.

Topics

Resources

Stars

Watchers

Forks

Languages