Skip to content

HarmanSingh79/quickLink

Repository files navigation

QuickLink 🔗

QuickLink is a modern, fast, and secure URL shortener built with Next.js and Tailwind CSS. It features a clean, responsive interface and a fully functional contact system using Nodemailer.

🚀 Features

  • ⚡ Instant Shortening: Transform long URLs into compact links instantly.
  • 🎨 Modern UI: A beautiful, responsive design built with Tailwind CSS.
  • 📧 Contact System: Functional contact form that sends emails directly to your inbox using Nodemailer.
  • 🔒 Secure: Built with Next.js best practices.

🛠️ Tech Stack

🏁 Getting Started

Follow these steps to set up the project locally on your machine.

  1. Clone the repository
git clone https://github.com/harmansingh79/quickLink.git
  1. Install dependencies
npm install
# or
yarn install
  1. Configure Environment Variables Create a .env.local file in the root directory and add your email credentials (required for the contact form to work):
EMAIL_USER=your-email@gmail.com
EMAIL_PASS=your-google-app-password

Note: For Gmail, EMAIL_PASS must be an App Password generated from your Google Account Security settings, not your regular login password.

  1. Run the development server
npm run dev

Open http://localhost:3000 with your browser to see the result.

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors