https://github.com/1337kid/biolnk
All Your Links in One Place.
https://github.com/1337kid/biolnk
Last synced: about 1 year ago
JSON representation
All Your Links in One Place.
- Host: GitHub
- URL: https://github.com/1337kid/biolnk
- Owner: 1337kid
- License: mit
- Created: 2024-09-12T15:36:14.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-09-17T08:34:56.000Z (over 1 year ago)
- Last Synced: 2025-01-22T16:27:53.245Z (over 1 year ago)
- Language: TypeScript
- Homepage: https://biolnk.vercel.app
- Size: 1.5 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# BioLnk
biolnk.vercel.app
BioLnk is a simple yet powerful service for creating a personalized profile page. Add your profile image, a striking banner, and a bio that tells your story. The main feature? Seamlessly add links to all your social platforms, websites, and services in one place. Perfect for sharing across social media!
## Contents
- [**Features**](#features)
- [**Installation**](#installation)
- [**Usage**](#usage)
- [**Gallery**](#gallery)
## Features
- **Profile Image**: Upload a profile picture that represents your personal brand.
- **Custom Banner**: Add a unique banner to make your profile stand out.
- **Bio Section**: Share a brief description about yourself or your brand.
- **Link Integration**: Add and manage links to your social media profiles, websites, and other services, all in one place.
- **Responsive Design**: Works seamlessly across mobile and desktop devices.
- **Easy Customization**: Quickly update your profile with an intuitive interface.
- **Shareable Profile**: Get a custom URL to share your profile easily across all platforms.
## Installation
This section gives an idea for self hosting / development.
#### Environment variables example
```bash
SUPABASE_URL="https://[REDACTED].supabase.co"
SUPABASE_ANON_KEY="supabase anon key"
NEXT_PUBLIC_BASE_URL=http://domain.tld
DIRECT_URL="postgresql://postgres.[REDACTED]:[REDACTED]@[REDACTED].pooler.supabase.com:5432/[REDACTED]"
DATABASE_URL="postgresql://postgres.[REDACTED]:[REDACTED]@[REDACTED].pooler.supabase.com:6543/[REDACTED]?pgbouncer=true"
SUPABASE_BUCKET_NAME="supabase storage bucket name here"
```
#### Setup
1. Clone the repository
```bash
git clone https://github.com/1337kid/biolnk.git
cd biolnk
```
2. Install dependencies
```bash
npm i
```
3. To start development server
```bash
npm run dev
```
4. To build for deployment
```bash
npx prisma generate && npm run build
```
## Usage
- BioLnk uses Google authentication. All you need is a Goolge account.
- Head over to `biolnk.vercel.app/profile` to set up your profile path, links, images & other details.
- View your profile at `biolnk.vercel.app/profilelnk`.
## Gallery
| Landing Page|Add Data|
:-:|:-:
|  |  |
| Example Profile| In Mobile View|
:-:|:-:
| |  |