Skip to content

mr-vaibh/nerdsway

Repository files navigation

NerdsWay

Setup

Installation

  • pip install pipenv
  • pipenv shell
  • pipenv install
  • Also don't forget to configure environment vars in production

DB table creation

  • python manage.py makemigrations
  • python manage.py migrate

Run

  • python manage.py runserver

TODOs

  • time spent on article
  • article stats
  • verify email subscription
  • unsubscribe (only via mail)

Advanced TODOs:

Optional TODOs:

  • send email on signup
  • send email on login
  • crop image while uploading
  • create custom contact model and functionality
  • reduce (or if necessary then increase) font size, spacing, in pages like search and others
  • custom 404 page