https://github.com/ruanbekker/flask-reminders
App with Python Flask, MongoDB and Elasticsearch that I use to save URL's
https://github.com/ruanbekker/flask-reminders
elasticsearch flask mongodb python
Last synced: about 1 year ago
JSON representation
App with Python Flask, MongoDB and Elasticsearch that I use to save URL's
- Host: GitHub
- URL: https://github.com/ruanbekker/flask-reminders
- Owner: ruanbekker
- Created: 2017-02-08T20:49:56.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2025-03-27T11:23:36.000Z (over 1 year ago)
- Last Synced: 2025-04-17T02:14:43.897Z (about 1 year ago)
- Topics: elasticsearch, flask, mongodb, python
- Language: HTML
- Size: 179 KB
- Stars: 10
- Watchers: 5
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# flask-reminders (wip) -> [public demo](http://reminders.apps.ruanbekker.com/search)
App with Python Flask, MongoDB and Elasticsearch that I use to to bookmark websites/resources.
## Motivation:
I tend to make a lot of notes and save info from websites quite alot. But after some time I forget where, what was saved.
So I made this app to have a quick way to save bookmarks, by specifying the title, category, description and url. Adding info was one part of the app, but the functionality that I really needed, was a view where I can see what was added, from a newest to olderst view.
## Services Used:
* MongoDB
* Elasticsearch
* Python Flask
* [Marketing Bootstrap](https://getbootstrap.com/docs/3.4/examples/justified-nav/)
## Planned Features
* Search Functionality ~~(wip)~~ (done)
* URL Generation for User Defined Notes. Instead of using a URL, the ability to create a note and attach the autogenerated link for your note.
## Setup:
```
$ git clone https://github.com/ruanbekker/flask-reminders
$ cd flask-reminders
$ sudo yum install gcc libffi-devel python-devel openssl-devel -y
$ pip install -r requirements.txt
$ python app.py
```
## Screenshots:
**Home:**

**List:**

**Add:**

**Search:**
