LinkBoard is a web application that allows you to create a personalized link board, similar to a bulletin board, to share your important links with others. It's a simple and customizable way to showcase your online presence.
- Customizable: Tailor your LinkBoard to your preferences with a variety of customization options.
- Responsive: LinkBoard is designed to work seamlessly on all screen sizes and devices.
- Beautiful Design: Enjoy an attractive and user-friendly design that enhances your online presence.
- Easy to Use: Setting up and managing your LinkBoard is straightforward and hassle-free.
- Clone this repository:
git clone https://github.com/hangerthem/LinkBoard.git
cd LinkBoard
- Install the necessary dependencies:
npm install
- Start the development server:
npm run dev
- Visit
http://localhost:3000
in your web browser to see your LinkBoard in action.
-
Customize your LinkBoard by editing the configuration file
config.ts
to include your name, description, and social links. -
Customize the visual theme by modifying the
theme.ts
file. You can change the colors and fonts to suit your preferences. After that change thetheme
property in theconfig.ts
file to your theme name. -
Add your profile picture by replacing the existing image at
/public/profile.png
. -
Add background image by replacing the existing image at
/public/background.webp
. -
Add links to your LinkBoard in the
config.ts
file. You can include the name, URL, and an optional icon. -
Customize the app's title in the
config.ts
file. -
Deploy your LinkBoard to a hosting service of your choice.
Additionally, there are some animations you can toggle in the config.ts
file, also you can choose to sort the links by their lenght to make the board look more organized.
I welcome contributions from the community. If you'd like to contribute to this project, please follow my Contribution Guidelines.
This project is licensed under the AGPLv3 License. For more information, please refer to the LICENSE file.
- Frank Borisjuk
- Email: f.borisjuk@hangerthem.com
Feel free to reach out if you have any questions, suggestions, or need assistance.
Happy LinkBoarding!