Skip to content

padamupreti/edunotes

Repository files navigation

EduNotes

Educational blogging platform built with Django. Uses Tailwind CSS and htmx.

Requirements

Setup

First clone the repository. Then, to install dependencies, navigate to project root in the terminal and run:

pip install -r requirements.txt

EduNotes uses Natural Language Toolkit tokenizer and stopwords. These need to be downloaded. To do this, invoke Python shell from the terminal with python or python3 command and run the following:

import nltk

nltk.download('punkt')
nltk.download('stopwords')

Create database migrations and perform migration:

python manage.py makemigrations
python manage.py migrate

Running the development server

After successful completion of setup steps above, the development server can be run with:

python manage.py runserver 8000

If above command does not produce errors, localhost:8000 can be visited to view the running application.

About

Educational blogging platform built with Django

Topics

Resources

License

Stars

Watchers

Forks

Contributors