This is an online private journal.
The application is able to:
- A user can signup / login
- A user can make a journal entry and save: * Date: * Journal (body): * Tags:
- A user can view all my journal entries.
- A user can to edit/update my old journals
- A user can search through all my journals by key-words (tags) or text within the journal.
- Journal listing are in the order of journal journal date.
You may install the app on your local machine. You should have a working installation of Python 2.7 as well as pip. It is recommended that you use a virtual environment for this project.
-
Clone this repository git clone https://github.com/Phillisk/bc-7-journalx-flask-app.git
-
Install requirements pip install -r requirements.txt
-
Run the server python run.py
The user creates an account and logs into the site. They can then view their entries, edit and delete them.
The following are features that I did not implement in the application:
- Notifications: users notified whenever they update or delete an entry
- Email confirmation as part of the registration process
- Clickable tags.