Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/surajgharpankar28/linkify


https://github.com/surajgharpankar28/linkify

frontend mongodb mongodb-database nextjs nextjs15 reactjs reactjs18 self-hosted self-learning vercel-deployment webdevelopment website

Last synced: 27 days ago
JSON representation

Awesome Lists containing this project

README

        

# Linkify

Linkify is a simple platform that allows users to create a customizable link-in-bio page to share everything they create, curate, and sell from their social media profiles. It allows users to share all their important links in one place for easy access.

## Features

- **Customizable Link-in-Bio Page**: Create a personalized page with your name, profile picture, description, and social media links.
- **Add Multiple Links**: Add links to your Instagram, Twitter, GitHub, and other social media platforms.
- **Simple User Interface**: Clean and easy-to-use interface for adding and managing your links.
- **Responsive Design**: Works on both desktop and mobile devices.

## Demo

You can check out the live demo of Linkify here: [Linkify Demo](https://linkify-ssg.vercel.app/)

## Installation

To run Linkify locally, follow these steps:

1. Clone the repository:
```bash
git clone https://github.com/surajgharpankar28/Linkify.git
cd linkify
```

2. Install dependencies:
```bash
npm install
```

3. Start the development server:
```bash
npm run dev
```

4. Open your browser and go to `http://localhost:3000` to view the app.

## Tech Stack

- **Frontend**: Next.js, React.js, Tailwind CSS
- **Database**: MongoDB
- **Hosting**: Vercel

## How It Works

1. **Create your Linkify**:
- Users input a customizable handle for their Linkify page.
- Add a profile picture and description.

2. **Add Links**:
- Add links to different social media profiles like Instagram, Twitter, GitHub, and more.

3. **Submit and Share**:
- Once all the details are entered, users can submit their Linkify and share it with others using a simple link.

## Contributing

1. Fork the repository.
2. Create a new branch (`git checkout -b feature-name`).
3. Commit your changes (`git commit -am 'Add new feature'`).
4. Push to the branch (`git push origin feature-name`).
5. Open a pull request.

## Acknowledgements

- Thanks to [Tailwind CSS](https://tailwindcss.com/) for making styling quick and easy.
- Thanks to [React](https://reactjs.org/) for providing a simple and powerful library for building UIs.