Skip to content

Creating a Bookmark Manager(Web application) to manage our bookmarks.

Notifications You must be signed in to change notification settings

chahatkesh/webmark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 

Repository files navigation

Details of "Webmark"

Webmark is a modern, interactive bookmark management application designed to help users efficiently organize, manage, and personalize their bookmarks. Webmark offers a user-friendly interface and robust features to enhance your bookmarking experience.

Technology Stack:

  • Frontend: React.js
  • Backend: Node.js, Express.js
  • Database: MongoDB

Key Features:

  • Organizing Bookmarks:

    • Structure: Save your links in collections and categories.
    • Drag & Drop: Rearrange collections, categories, and bookmarks with a simple drag-and-drop interface.
    • Bookmark Search: Search specifically for bookmarks or notes to quickly find what you're looking for.
    • Bookmark Notes: Add multiline notes to your important bookmarks for better context and recall.
  • Customizing the Design:

    • Dark Mode: Choose between dark and light themes for better readability and comfort.
    • Custom Colors: Personalize the app with your favorite colors to make it more engaging and tailored to your taste.
    • Customized Icons: Use custom icons to represent different collections and bookmarks for a visually appealing experience.
    • Layout Options: Choose how your bookmarks are arranged (list view, grid view, etc.) for better usability.
  • Control and Privacy:

    • Private Collections: Keep your collections private by default to ensure your data is secure.
    • Public Collections: Optionally share collections publicly with others to collaborate or share resources.
    • User Preferences: Customize the application settings to fit your workflow and preferences, such as notification settings, default collection views, etc.
  • Additional Features:

    • Bookmark Import/Export: Import or export all your bookmarks at any time to easily switch devices or backup your data.
    • Integrated Search Engine: Use webmar as an integrated browser search engine for a seamless browsing and bookmarking experience.
    • Responsive Design: Ensure the app works well on both desktop and mobile devices for accessibility.
    • Social Sharing: Share bookmarks or collections on social media platforms easily.
    • Tags: Use tags to categorize bookmarks for better organization and searchability.
    • Multi-language Support: Support for multiple languages to cater to a global audience.

Workflow:

  1. Landing Page: Provides an overview and convinces the user to sign up.
  2. Sign Up / Sign In: User authentication.
  3. Dashboard: Entry point after sign-in, displaying user-specific content and recent activity.
  4. Bookmark Manager: Core functionality of managing bookmarks, categories, and tags.
  5. Customization Page: Allows the user to personalize the look and feel of the app.
  6. Settings Page: User-specific settings for privacy, notifications, and account management.
  7. Import/Export Page: Facilitates the migration of bookmarks.
  8. Search Page: Helps users find bookmarks and notes quickly.

About

Creating a Bookmark Manager(Web application) to manage our bookmarks.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published