Skip to content
This repository has been archived by the owner on Jan 11, 2022. It is now read-only.
/ ojas-django Public archive

Progressive web application with offline support, dark mode, RESTful API, RSS feed, markdown and rich-text support and a commenting system with captcha verification.

License

Notifications You must be signed in to change notification settings

ahampriyanshu/ojas-django

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ojas Django

Setup

  • Activate your virtual env
git clone https://github.com/ahampriyanshu/ojas-django.git
pip install -r requirements.txt
python3 manage.py makemigrations
python3 manage.py migrate
python3 manage.py createsuperuser
python3 manage.py collectstatic
python3 manage.py runserver
  • Click here and update the favicons in staticfiles/img

  • Go to the admin panel (default url is domain/admin)

    • Create new admin
    • Create new author
    • Update site title and desc
  • Open settings.py

    • Set DEBUG = False
    • Update
      • SECRET_KEY, ALLOWED_HOSTS
      • LANGUAGE_CODE, LOGO_URL, TIME_ZONE
      • SERVER_EMAIL, EMAIL_HOST_PASSWORD

Roadmap

  • Tagging funtionality instead of static categories/sections
  • Installable PWA with offline support
  • Custom error pages
  • Responsive for all (sm, md, lg, xl)
  • Markdown and RichText Support
  • WYSIWYG Editor
  • SEO freindly URL
  • RSS and Atom Feed
  • Rest API and sitemap
  • Unique visitor and views counter
  • Replaced datetime and time with timezone
  • Subscription newsletter with confirmation and unsubscription
  • HTML templates for emails
  • Simpler frontend
  • Dark Mode
  • Better commenting system with captcha verification
  • Make all the important details dynamic (blog title,desc,author,keywords,contacts)
  • Live preview of post in admin panel
  • Additional settings for author at user-end
  • Improve support for extra large images and code snippets
  • Export data to csv/xlsx
  • Better logging system

Attribution

Resources

About

Progressive web application with offline support, dark mode, RESTful API, RSS feed, markdown and rich-text support and a commenting system with captcha verification.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published