Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ericfrancis12/bio-pages
A fully functional Link-In-Bio Next.JS Application written in Typescript using PostgreSQL
https://github.com/ericfrancis12/bio-pages
biolink biolinks biopage later linkinbio linkinbio-alternative linkme linktree linktree-alternative linktree-custom linktree-tailwindcss stanstore
Last synced: about 2 months ago
JSON representation
A fully functional Link-In-Bio Next.JS Application written in Typescript using PostgreSQL
- Host: GitHub
- URL: https://github.com/ericfrancis12/bio-pages
- Owner: EricFrancis12
- License: gpl-3.0
- Created: 2023-12-26T22:44:14.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-09-08T13:23:00.000Z (4 months ago)
- Last Synced: 2024-09-08T14:55:08.822Z (4 months ago)
- Topics: biolink, biolinks, biopage, later, linkinbio, linkinbio-alternative, linkme, linktree, linktree-alternative, linktree-custom, linktree-tailwindcss, stanstore
- Language: TypeScript
- Homepage: https://rybio.link
- Size: 1.59 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Bio Pages
A Link-In-Bio Next.js Application written in TypeScript, utilizing PostgreSQL. This application lets users create and manage personalized "link-in-bio" pages, where they can aggregate multiple links into a single landing page that can be shared across social media platforms and other online channels.
[View On The Web](https://rybio.link)
[View Editor Page](https://rybio.link/demo/dashboard)
[View Bio Page](https://rybio.link/demo/p/5)
## Screenshots
## Features
- Fully customizable Bio Pages
- Create multiple Bio Pages per user
- Add, edit, and delete links on your Bio Pages
- Customize colors, fonts, backgrounds, button styles, and more
- User authentication
- View Analytics & track the number of visitors to your pages
- Fully responsive design that looks great on any screen size## Installation
1. Clone the repo:
```bash
git clone https://github.com/EricFrancis12/bio-pages.git
```2. Navigate to the project directory:
```bash
cd bio-pages
```3. Install dependencies
```bash
npm install
```4. Create .env file
```bash
npm run create_env
```This will create a `.env` file at the project root, if one does not exists already. Before starting the application, modify the `.env` file to your desired environment variables.
5. Start the development server
```bash
npm run dev
```## Creating a Production Build
Run the following command to create a Next.js production build. The output will be located at `/.next/`.
```bash
npm run build
```## Find a bug?
If you found an issue or would like to submit an improvement to this project, please submit an issue using the issues tab above. If you would like to submit a PR with a fix, reference the issue you created!
## Inspired by:
LinkTree, Later, Beacons, Campsite, Milkshake, Shorby, Bio.site, Hoo.be, Komi, Stan Store, LinkMe, MatePop
## Keywords
- Link-In-Bio
- Link In Bio
- Bio Link
- Social Media Links
- Profile Links
- Multi-Link
- Personal Website
- Personal Landing Page
- Online Portfolio
- Digital Business Card
- Marketing Tool
- Branding Tool
- Audience Building
- Online Presence
- Digital Marketing
- Personal Branding