Git Product home page Git Product logo

r2hu1 / mysocials Goto Github PK

View Code? Open in Web Editor NEW
21.0 1.0 8.0 716 KB

an open-source link-in-bio tool designed to simplify the management of social media links. Built with Next.js, Shadcn, and MongoDB, this project provides a seamless way to share multiple links using a single landing page

Home Page: https://mysocialz.vercel.app/

License: GNU General Public License v3.0

JavaScript 97.51% CSS 2.49%
javascript linkinbio linkinbio-alternative linktree-clone linktree-custom nextjs nextjs-linktree nextjs-project nextjs14 react

mysocials's Introduction

MySocials

MySocials is an open-source link-in-bio tool designed to simplify the management of social media links. Built with Next.js, Shadcn, and MongoDB, this project provides a seamless way to share multiple links using a single landing page.

Preview

  • Homepage

MySocials Preview

  • User Page

MySocials Preview

Features

  • Customizable Profiles: Create personalized profiles with unique backgrounds, colors, and profile pictures.
  • Multiple Links: Add and manage multiple social media links in one place.
  • Analytics: Not avilabe for now but i will add it in serval days.
  • Responsive Design: Ensures compatibility and optimal viewing across various devices.

Technologies Used

  • Next.js: Utilized for building a fast and scalable React-based web application.
  • Shadcn: Helps in styling and designing user interfaces effectively.
  • MongoDB: Stores and manages user data and link information.

Installation

To run this project locally, follow these steps:

  1. Clone the repository: git clone https://github.com/r2hu1/mysocials.git
  2. Install dependencies: npm install
  3. Set up MongoDB and configure the connection string in the application.
  4. Create a .env.local file
  5. Add mongodb and clerk's environment variables
  6. Start the development server: npm run dev

Usage

  1. After setting up the project locally, access the application at localhost:3000.
  2. Create an account or log in.
  3. Customize your profile, add social media links, and save changes.
  4. Share your unique MySocials link with your audience.

Contribution

Contributions to improve MySocials are welcome! Here's how you can contribute:

  • Fork the repository.
  • Create your branch: git checkout -b feature/YourFeature
  • Commit your changes: git commit -am 'Add some feature'
  • Push to the branch: git push origin feature/YourFeature
  • Submit a pull request.

Please ensure any contributions align with the project's guidelines and code of conduct.

License

MySocials is licensed under the GPL-3.0 license.

Support

For any questions, issues, or support, feel free to contact Rahul Rajput.

Thank you for using MySocials! We hope it simplifies your social media presence.

mysocials's People

Contributors

r2hu1 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

mysocials's Issues

Username is already in use

It is impossible to claim any username, it always returns the error "Username is already in use" How to fix this?

Username already exists

When i want to create an Username and fill in all the Fields i get a Notify that the Username already exists.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.