This application is built using Reflex.dev, a powerful framework for creating interactive web applications using pure Python. This app allows you to showcase your online presence with a customizable link in bio page.
- Customizable Links: Easily add links to your personal website, Twitter, GitHub, LinkedIn, and more.
- Responsive Design: The app is designed to look great on both desktop and mobile devices.
- Stylish UI: Uses a vibrant gradient background and modern UI components.
To get started with this project follow these steps:
- Python 3.7 or higher
- pip (Python package manager)
-
Clone the Repository
Clone the repository to your local machine using the following command:
git clone https://github.com/reflex-dev/reflex-examples cd reflex-examples/linkinbio -
Install Dependencies
Install the required Python packages using pip:
pip install -r requirements.txt
The
requirements.txtfile specifies the necessary Reflex version:startLine: 1 endLine: 2
-
Run the Application
Start the application using the following command:
reflex run
The app will be accessible at
http://localhost:3000by default.
-
linkinbio.py: Contains the main application logic, including the
link_buttonandindexfunctions.startLine: 1 endLine: 57
-
style.py: Defines the styling for the app components, including buttons, links, and layout.
startLine: 1 endLine: 55
-
rxconfig.py: Configuration file for the Reflex app.
startLine: 1 endLine: 5
-
.gitignore: Specifies files and directories to be ignored by Git.
startLine: 1 endLine: 6
You can customize the links and personal information by editing the index function in linkinbio.py. Update the name, bio, avatar_url, and links list to reflect your personal details.
Contributions are welcome! Please fork the repository and submit a pull request for any improvements or bug fixes.
This template was created by @erinmikailstaples (https://github.com/erinmikailstaples). Feel free to reach out for any questions, feedback, or collaboration opportunities.