{"id":26094021,"url":"https://github.com/mdimranictiu/sharelink-server","last_synced_at":"2026-05-08T01:36:49.932Z","repository":{"id":280208020,"uuid":"941296683","full_name":"mdimranictiu/sharelink-server","owner":"mdimranictiu","description":null,"archived":false,"fork":false,"pushed_at":"2025-03-02T00:18:50.000Z","size":2180,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-02T01:23:26.573Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mdimranictiu.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-03-02T00:18:02.000Z","updated_at":"2025-03-02T00:18:54.000Z","dependencies_parsed_at":"2025-03-02T01:23:31.031Z","dependency_job_id":"05b32257-ff27-48e4-9dbb-f0ad60842965","html_url":"https://github.com/mdimranictiu/sharelink-server","commit_stats":null,"previous_names":["mdimranictiu/sharelink-server"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdimranictiu%2Fsharelink-server","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdimranictiu%2Fsharelink-server/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdimranictiu%2Fsharelink-server/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdimranictiu%2Fsharelink-server/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mdimranictiu","download_url":"https://codeload.github.com/mdimranictiu/sharelink-server/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242685876,"owners_count":20169243,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-03-09T12:07:04.804Z","updated_at":"2026-05-08T01:36:44.901Z","avatar_url":"https://github.com/mdimranictiu.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Project Name: LinkShare\n\n\n**Live Website:** [LinkShare](https://linkshare-979a6.web.app/) \n\n**LinkShare OverView**  \nThe LinkShare system allows users to generate, manage, and share links for different types of content (text, images, or files). Users can choose to set these links as public or private, with private links offering secure access through authentication or a password. The system ensures that users have full control over their shared links, including deletion, modification, and setting expiration times. The added bonus of link access analytics allows users to track how many times their links have been accessed.\n\n ## 🖼 Screenshot  \n![LinkShare](https://raw.githubusercontent.com/mdimranictiu/sharelink-client-update/main/src/assets/Screenshot_2-3-2025_23523_linkshare-979a6.web.app.jpeg)\n\n## 📖 Table of Contents\n\n- [Features](#features)\n- [Technologies Used](#technologies-used)\n- [Dependencies used](#dependencies-used)\n- [Installation](#installation)\n\n\n## 🚀Features  \n\n- **Link Creation \u0026 Management**: Users can create shareable links for various content types such as text, images, and files.\n- **Access Control \u0026 Security**: Public Links: Accessible by anyone without any restriction.\n  Private Links: Require authentication (login) or a password for access.\n  Users can set an expiration time for each link, after which it will no longer be accessible.\n- **Real-Time Updates:**: Instantly sync Link changes with the MongoDB database to ensure persistence and data consistency.\n- **Authentication \u0026 Security**: Implement user authentication and authorization for secure access and personalized experiences.  \n\n---\n\n## 🛠️ Tech Used \n\n- **Frontend**: React, Tailwind CSS  \n- **Backend**: Node.js, Express  \n- **Database**: MongoDB  \n- **Build Tool**: VS Code \n\n  ---\n## 📦 Dependencies  \nThe project uses the following npm packages:  \n```\n\"@tailwindcss/vite\": \"^4.0.7\",\n  \"axios\": \"^1.7.9\",\n  \"framer-motion\": \"^12.4.7\",\n  \"react\": \"^18.3.1\",\n  \"react-dom\": \"^18.3.1\",\n  \"react-hook-form\": \"^7.54.2\",\n  \"react-icons\": \"^5.5.0\",\n  \"react-router-dom\": \"^7.2.0\",\n  \"socket.io-client\": \"^4.8.1\",\n  \"sweetalert2\": \"^11.17.2\",\n  \"tailwindcss\": \"^4.0.7\",\n  \"uuid\": \"^11.1.0\" \n  \"express\": \"^4.18.2\",\n  \"mongoose\": \"^7.2.2\",\n  \"cors\": \"^2.8.5\",\n  \"dotenv\": \"^16.3.1\",\n```\n\n##  Installation \u0026 Setup  \nFollow these steps to run the project locally:  \n\n### 1 Clone the Client Repository  \n```\ngit clone https://github.com/mdimranictiu/sharelink-client-update.git\ncd sharelink-client\n```\n\n### 3 Install Dependencies\n```\nnpm install\n```\n### 4 Start the Development Server\n```\nnpm run dev\n```\n\n ## Resources \u0026 Links\n📖 React Documentation: https://react.dev/\n📖 Tailwind CSS Documentation: https://tailwindcss.com/\n🔥 Firebase: https://firebase.google.com/\n\n📌 Feel free to contribute, report issues, or share your feedback! 🚀\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmdimranictiu%2Fsharelink-server","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmdimranictiu%2Fsharelink-server","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmdimranictiu%2Fsharelink-server/lists"}