Skip to content

BioSync is an open-source personal link management sytem where users can show their portfolio with a single link. With BioSync users can showcase themselves to anyone they want to with just a single link. BioSync provides a very simple and easy to UI for users and also users can create as many links as they want.

Notifications You must be signed in to change notification settings

rohitmondal03/Bio-Sync

Repository files navigation

BioSync

project-image

BioSync is an open-source personal link management sytem where users can show their portfolio with a single link. With BioSync users can showcase themselves to anyone they want to with just a single link. BioSync provides a very simple and easy to UI for users and also users can create as many links as they want.

Project Screenshots:

project-screenshot

project-screenshot

🧐 Features

Here're some of the project's best features:

  • With a single link you can showcase yourself to the world.
  • Easy to use interface.
  • Open-Source
  • Uses modern-day tech stacks

🛠️ Installation Steps:

1. Copy the project URL and clone it with git clone command or simply just copy and paste this:

git clone https://github.com/rohitmondal03/Bio-Sync.git

2. The projects uses npm as package manager so after installation open project in your favourite code-editor and run the following command to install dependency:

npm install

3. After that you ned to add all the environment variables of the project. So make a new file with name ".env" or run this command

touch .env

4. Then copy all the contents of ".env.example" file into ".env" file or run this command:

cp .env.example .env 

5. For running application properly please follow the above steps carefully and for entering the environment variable head to the official website of NextAuth.js for getting the secrets or generating one. Here's the official link of NextAuth.js:

https://next-auth.js.org/

6. After that start the local development server using:

npm run dev

7. That's it you're ready to go !!

🍰 Contribution Guidelines:

If you want to contribute to BioSync please make sure that you raise a issue in issues section and ask yourself to be assigned (if you want to contribute to that issue). This project is made as a side-project any of you contribution will mean a lot.

💻 Built with

Technologies used in the project:

  • T3-stack (for pre-made template of NextJS with NextAuth and Prisma)
  • NextJS
  • Prisma ORM (for databases operations)
  • NextAuth.js (for seamless authetication)
  • TailwindCSS (for styling)
  • shadcnUI (for ready-to-use components made with RadixUI and TailwindCSS)
  • Supabase (Backend-as-a-service)

About

BioSync is an open-source personal link management sytem where users can show their portfolio with a single link. With BioSync users can showcase themselves to anyone they want to with just a single link. BioSync provides a very simple and easy to UI for users and also users can create as many links as they want.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published