Skip to content

RasbeeTech/Learning_Log

Repository files navigation

Learning_Log

Online journal system.

About

Allows users to log the topics they're interested in and to make journal entries as they learn about each topic. The Learning Log home page will describe the site and invite users to either register or log in. Once logged in, a user can create new topics, add new entries, and read and edit existing entries.

Technologies

Python: v 3.8.8
Django: v 3.2
Django-bootstrap: v 3.0.1

Run()

Local:

  1. Download project.

  2. In terminal, navigate to the project directory and create a Virtual Environment:

 $ python3 -m venv ll_env
  1. Activate the virtual environment:
$ source ll_env/bin/acivate

note: To deactivare the virtual environment, use the command: 'deactivate'.

  1. If 'django-bootstrap' isn't already installed, enter the following command while in the 'll_env':
 pip install django-bootstrap4
  1. Initiate the database with the command:
# First:
 python manage.py makemigrations learning_logs
 
# Then:
 python manage.py migrate
  1. Start the local server:
 python manage.py runserver
  1. With your choice of browser go your localhost:
# Option 1:
 http://127.0.0.1:8000/
 
# Option 2:
 http://localhost:8000/

Sample

Home page:

Login page:

Registration:

Topic page:

Topics page:

About

Online journal system.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published