A web application that enables users to create personalized bio pages, consolidating their online presence into a single, easily shareable link. Users can customize their profiles by adding various social media links, personal information, and other relevant content, providing a centralized hub for their digital identity.
The platform focuses on simplicity and user-friendliness, allowing individuals to set up and manage their bio pages without requiring technical expertise. By offering a clean and intuitive interface, yze.bio helps users effectively present themselves online and connect with their audience.
Explore the live project
Access the source code
This project utilizes the following technologies:
- Frontend: JavaScript, React.js
- Backend: C#, .NET 8
- Database: PostgreSQL
As an individual seeking to establish an online presence, I want to create a personalized bio page so that I can effectively share my profile and connect with a broader audience.
- The user signs up on yze.bio.
- They create a personalized bio page using the intuitive editor.
- The user shares their yze.bio link with their audience.
yze.bio Profile
Ensure you have the following installed:
- Node.js
- .NET Core SDK
- Clone the git repository:
git clone https://github.com/your-username/yze-bio.git
- Front-end:
- Change the API connections to localhost.
- Setup .env infos to real ones.
cd yze-bio/website npm i npm start
- Back-end:
- Generate a PostgreSQL database and update the information "ConnectionStrings__DefaultConnection" in the
appsettings.json
file inside theServer
folder. Also, add a key to "ApiSettings__ApiKey". - Run the table creation scripts available in the
setup.sql
file inside theserver/api
folder.
cd yze-bio/Server dotnet run --launch-profile https
- Generate a PostgreSQL database and update the information "ConnectionStrings__DefaultConnection" in the
Feel free to contribute to the project! Just fork the repository, implement your improvements, and submit a pull request.
This project is under the MIT license.