salmanulfarzy / learning_log

Personalized note taking
1 stars 0 forks source link
django

Learning Log

Django application to take notes while you study them. Each user can add new topics and entries.

Entries are categorized on topics added by user. User's are requested to register if they are not logged in and only registered usrs will be able add topics, entries or edit entries. App has basic bootstrap styling.

There are two applications in this project. learning_log will manage the notes and users will manage user operations like login, logout and user authentication.

Installation

Follow the below steps to set it up on a machine. Preferably manage python packages using virtual environments like virtualenvwrapper, virtualenv or venv which comes along with python >= 3.3

git clone https://github.com/sfarzy/learning_log.git
cd learning_log
pip install -r requirements.txt
python manage.py makemigrations
python manage.py migrate
python manage.py collectstatic --noinput
python manage.py runserver

TODO

Dependencies