GithubHelp home page GithubHelp logo

tonmoydeb404 / linkin Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 740 KB

The link that links them all

Home Page: https://linkin404.netlify.app/

License: MIT License

TypeScript 97.90% JavaScript 0.18% HTML 0.32% CSS 1.60%
expressjs linkin mern-stack mongodb nodejs react

linkin's Introduction

Linkin - The link that links them all

Linkin is a powerful link-sharing web application that allows you to manage, store, and share various types of links, such as your contacts, promotional pages, or social media profiles, all through a single platform.

Live Demo: https://linkin404.netlify.app

Features

  • Effortless Links Management: Easily organize and manage your contact, social, or any other type of links with a user-friendly interface.

  • Short URL Support: Simplify your links with short URLs for easy sharing and tracking.

  • Customize Your Profile (Coming Soon): Personalize your profile to showcase your unique brand or identity.

  • Visitor Tracking (Coming Soon): Stay informed about your profile visitors with an upcoming feature that tracks and provides insights into your link traffic.

Technologies Used

  • Frontend
    • React JS with TypeScript: Building a modern and dynamic user interface.
    • Styling with Tailwind CSS and Daisy UI: Creating sleek and responsive designs.
    • State Management using Redux-Toolkit and RTK-Query: Efficiently managing application state and data fetching.
  • Backend
    • Node JS with TypeScript: Developing a robust and scalable backend infrastructure.
    • ExpressJS Framework: Facilitating the creation of APIs and handling backend routes.
    • MongoDB Database: Storing and managing data with a reliable NoSQL database.

How to Get Started

Follow these steps to get started with Linkin:

  1. Clone the Repository: Clone the Linkin repository to your local machine using the following command:

    git clone https://github.com/tonmoydeb404/linkin.git
    
  2. Setup Frontend:

    • Navigate to the frontend directory.
    • Install the required dependencies using yarn or npm install.
    • Change environment variable file according to your resource & requirements.
    • Run the development server with yarn dev or npm run dev.
  3. Setup Backend:

    • Navigate to the server directory.
    • Install the required dependencies using yarn or npm install.
    • Change environment variable file according to your resource & requirement.
    • Start the backend server with yarn dev or npm run dev.
  4. Connect to MongoDB:

    • Configure the MongoDB connection string in the server environment variable file .env.
  5. Start Linking!: Visit http://localhost:5713 in your browser to access the Linkin application and begin sharing your links hassle-free!

Contributing

We welcome contributions from the community! If you find any issues or want to enhance the application, feel free to submit a pull request.

License

This project is licensed under the MIT License.

Contact

For any inquiries or feedback, you can reach me at [email protected].

linkin's People

Contributors

tonmoydeb404 avatar

Stargazers

Sundim avatar

Watchers

 avatar

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.