Skip to content

harishforge/bookmark-converter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔖 Bookmark Converter - Web App

A simple web application that converts URLs to HTML bookmarks format that can be imported into any browser.

🚀 Quick Start

1. Install Dependencies

pip install -r requirements.txt

2. Run the Application

python app.py

3. Open Your Browser

Go to: http://localhost:5000

📋 Features

  • Simple Interface: Just paste URLs and click convert
  • Custom Folder Names: Organize your bookmarks with custom folder names
  • Quick Examples: Pre-loaded examples for job sites, tech resources, and news
  • Analytics: Track usage and conversions
  • Mobile Friendly: Works on all devices

🎯 How to Use

  1. Enter Folder Name: Give your bookmark collection a name
  2. Paste URLs: One URL per line in the text area
  3. Click Convert: Get your HTML bookmarks file
  4. Download & Import: Import into your browser

🔧 Browser Import Instructions

Chrome/Edge:

  1. Click the three dots menu → Bookmarks → Import bookmarks and settings
  2. Select "Bookmarks HTML file"
  3. Choose your downloaded file

Firefox:

  1. Click the library button → Bookmarks → Show All Bookmarks
  2. Click Import and Backup → Import Bookmarks from HTML
  3. Choose your downloaded file

Safari:

  1. File → Import From → Bookmarks HTML File
  2. Choose your downloaded file

📊 Analytics

The app tracks:

  • Total conversions
  • Total URLs processed
  • Recent activity

View analytics at: http://localhost:5000/analytics

🛠️ Technical Details

  • Backend: Flask (Python)
  • Frontend: HTML, CSS, JavaScript
  • File Format: Netscape Bookmark format (compatible with all browsers)
  • Storage: Temporary files + JSON analytics log

🚀 Deployment Options

Local Development

python app.py

Production (Heroku)

# Add Procfile
echo "web: python app.py" > Procfile

# Deploy
git add .
git commit -m "Deploy bookmark converter"
git push heroku main

Production (VPS)

# Install gunicorn
pip install gunicorn

# Run with gunicorn
gunicorn -w 4 -b 0.0.0.0:5000 app:app

📈 Business Validation

This app is designed to test market demand for bookmark organization tools. Track:

  1. Usage Metrics: How many people use it
  2. User Feedback: What features they want
  3. Conversion Rate: How many would pay for premium features

🎯 Next Steps

  1. Test with Real Users: Share with job seekers, researchers, content creators
  2. Gather Feedback: What features are missing?
  3. Monetize: Add premium features, subscriptions, or one-time purchases
  4. Scale: Add user accounts, cloud storage, team features

📞 Support

For questions or feedback, create an issue or contact the developer.


Built with ❤️ for better bookmark organization

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published