Mehmet Karataş LogoMehmet Karataş
HomeServicesProjectsBlogAboutFunToolsCourses (TR)
Contact
Mehmet Karataş LogoMehmet Karataş

Contact

I build solutions with modern web and mobile technologies.

Contact
benmuhendisiniz@gmail.com

Diyarbakır, Türkiye — Remote services across Türkiye and abroad

Quick links

  • Home
  • Services
  • Projects
  • Blog
  • About
  • Contact
  • Fun
  • Tools
  • Courses (TR)
  • CV / Résumé (TR)

Services

  • Web Development
  • Mobile App Development
  • Custom Software Development
  • E-Commerce Websites
  • SEO and Online Visibility
  • Software and Project Consulting

© 2026 Mehmet Karataş. All rights reserved.

Privacy noticeCookie policy
HomeProjectsBlogServicesAboutFunToolsCourses (TR)
HomeProjectsMobile DevelopmentLinkcim
All projects
Mobile Development ⭐ Featured
11 December 2025
60 views

Linkcim

GitHub

Linkcim is a video organisation app built with Flutter. Videos downloaded from Instagram, YouTube, TikTok and Twitter are automatically saved to your gallery and kept in local storage. Its advanced search lets you quickly find videos by title, creator, platform and tag.

Linkcim

🎬 A Modern Video Organisation App

A powerful video management solution for Instagram, YouTube, TikTok, Facebook, Twitter and more

  

🌟 Why Linkcim?

Linkcim is a modern app designed to organise, categorise and easily access your social media videos. Instead of losing hundreds of video links, collect them in one place and find them whenever you need them.

✨ Key Features

  • 📱 Support for 7 Platforms - Instagram, YouTube, TikTok, Twitter, Facebook, Vimeo, Reddit

  • 📁 Video Collections — Organise videos into custom collections

  • 🔍 Advanced Search & Filtering — Powerful search with platform, category, tag and date filters

  • 🎨 Modern Material Design 3 — An elegant, user-friendly interface

  • 🌍 Multiple Languages — Turkish and English

  • 🌓 Theme Support — Light, dark and system themes

  • 🔒 Secure Local Storage — All your data is stored safely on your device


🚀 Features

📁 Video Collections

Organise videos into custom collections. Create as many collections as you like and categorise your videos.

  • ✅ Create unlimited collections

  • ✅ Add videos to multiple collections

  • ✅ Edit and delete collections

  • ✅ Mark favourite collections

  • ✅ Quickly access videos by collection

🔍 Advanced Search and Filtering

Find your videos instantly with a powerful search system.

Search Features:

  • 📝 Text search: title, description and creator

  • 🎯 Platform filter: Instagram, YouTube, TikTok and more

  • 📂 Category filter

  • 🏷️ Multiple tag filters

  • 📅 Date range filter

Sorting Options:

  • ⏰ Newest / Oldest

  • 🔤 Title (A–Z)

  • 📱 By platform

🎨 Modern User Interface

  • Material Design 3 — A modern, elegant design

  • Responsive Layout — A great appearance on every screen size

  • Smooth Animations — Fluid transitions and animations

  • Dark Mode — A comfortable dark theme

  • Custom Icons — Custom icons and images

📱 Platform Metadata

Platform information is retrieved automatically when you add videos:

  • 📺 YouTube — Video title, channel name and thumbnail

  • 📷 Instagram — Post information and username

  • 🎵 TikTok — Video details and metadata

  • 🐦 Twitter — Tweet information

  • 📘 Facebook — Post metadata

  • 🎬 Vimeo — Video details

  • 🔴 Reddit — Post information

🏷️ Tags and Categories

  • ✅ Create custom categories

  • ✅ Add multiple tags: up to 10 per video

  • ✅ Filter by tag

  • ✅ Organise by category

🌍 Multiple Languages

  • 🇹🇷 Turkish

  • 🇬🇧 English

  • 🔄 Change language within the app

🌓 Theme Support

  • ☀️ Light Theme

  • 🌙 Dark Theme

  • ⚙️ System Theme (automatic)


📸 Screenshots

Home

Ana Sayfa

Detail Page

Detay Sayfası

Advanced Search

Gelişmiş Arama

Settings Tab

Ayarlar Sekmesi

🚀 Installation

📱 Android APK Installation

  1. Download the APK:

    • 📥 linkcim-v1.0.0.apk

    • File size: ~61 MB

    • Latest version: Linkcim v1.0.0

  2. Install the APK:

    • Download the APK file to your device

    • Go to Settings > Security > Allow installation from unknown sources

    • Tap the APK file to install it

🛠️ Developer Setup

# Repository'yi klonlayın
git clone https://github.com/mehmetkaratslar/linkcim.git

# Proje dizinine gidincd linkcim

# Bağımlılıkları yükleyin
flutter pub get

# Hive adapter'ları generate edin
flutter pub run build_runner build --delete-conflicting-outputs

# Uygulamayı çalıştırın
flutter run

🎯 User Guide

1️⃣ Add a Video

  1. On the home screen, tap "+".

  2. Paste a video URL from a supported platform

  3. Enter a title, category and tags, or wait for automatic completion

  4. Save the video by tapping this button

2️⃣ Video Collections

  1. On the home screen, tap 📁 Collections.

  2. "+" creates a new collection

  3. From the video card menu, select “Add to Collection”.

  4. Add videos to your chosen collections

3️⃣ Advanced Search

  1. On the home screen, tap ⚙️ Advanced Search.

  2. Search by text or apply filters:

    • Select a platform

    • Select a category

    • Select a tag

    • Set a date range

  3. Choose a sorting option

  4. View the results

4️⃣ Organise Videos

  • Categories: Group videos by category

  • Tags: Add multiple tags to each video

  • Collections: Create custom collections

  • Search: Find videos quickly with powerful search


🛡️ Security and Privacy

  • 🔒 Local Storage: All your data is stored safely on your device

  • 🚫 No Data Sharing: Your personal information is not sent anywhere

  • 🔓 Open Source: The code is fully open and available for review

  • ✅ Permission Management: Only necessary permissions are requested


🛠️ Technical Details

Technologies Used

  • Framework: Flutter 3.0+

  • Dart SDK: 3.0.0+

  • Database: Hive (NoSQL)

  • State Management: Provider

  • UI: Material Design 3

Platform Support

  • ✅ Android

  • ✅ iOS (coming soon)

  • ✅ Web (coming soon)

  • ✅ Windows (coming soon)

Performance

  • ⚡ Fast data access with the Hive database

  • 🎯 Optimised lists with lazy loading

  • 💾 Efficient caching

  • 🚀 Smooth animations and transitions


🤝 Contributing

Contributions are welcome! 🎉

  1. ⭐ Star the repository

  2. 🍴 Fork the repository

  3. 🌿 Create a feature branch (git checkout -b feature/amazing-feature)

  4. 💾 Commit your changes (git commit -m 'Add amazing feature')

  5. 📤 Push your branch (git push origin feature/amazing-feature)

  6. 🔄 Open a pull request


📞 Contact

Developer: Mehmet Karataş
Profession: Computer Engineer

🌐 My Website
📧 Email
💼 GitHub


⭐ If you like the project, remember to give it a star!

🚀 Organise your videos with Linkcim and never lose track of them!

Made with ❤️ by Mehmet Karataş

60

Views

2

Likes

Paylaş

Source code (GitHub)
Mehmet Karataş

Mehmet Karataş

Developer & Architect

View profile
Explore blog articles

You may also like

View all →

Arşivim — Personal Document Archive App

View details →

EMEG Taş Yapı Corporate Website

View details →

Koç Hocam Nur — Smart Study Planning and Coaching Management

View details →

Kütüphanem — Digital Book Management App

View details →

View all projects →
Back to projects Work with me