Skip to content

Latest commit

 

History

History
38 lines (26 loc) · 2.1 KB

README.md

File metadata and controls

38 lines (26 loc) · 2.1 KB

Bookmarks

GitHub GitHub GitHub

Short description

Bookmarks is a self-hosted application developed in Python using Flask framework, MongoDB, and JavaScript. The application provides a convenient solution for managing bookmarks, allowing users to organize and save their bookmarks in a more organized and structured manner than traditional web browsers offer.

Screenshots

127 0 0 1_5000 127 0 0 1_5000_tags

Installation

To run the Bookmarks application, please follow the steps below:

  1. Clone the repository to your local machine.
  2. Set up a virtual environment by running python3 -m venv env in the project directory.
  3. Activate the virtual environment by running source env/bin/activate (Unix-based systems) or .\env\Scripts\activate (Windows).
  4. Install the required dependencies by running pip install -r requirements.txt.
  5. Set up a MongoDB database and configure the connection details in app.py.
  6. Run the app.py file to start the application: python app.py
  7. Access the application by opening a web browser and navigating to http://localhost:5000.

How to use it?

  • On the home page, you can view your existing bookmarks along with their details such as the title, URL, and tags.
  • To edit or delete an existing bookmark, use the respective buttons next to each bookmark entry.
  • To add a new bookmark, click on the "Add Bookmark" button and provide the required information in the provided form.
  • You can manage your tags in the Tags section.

Enjoy using Bookmarks to keep your bookmarks well-organized and easily accessible!