/ashutosh-crowdbotics-4

This is repository for web app developed with django, built with Crowdbotics. https://crowdbotics.com and with features

Primary LanguagePython

ashutosh-crowdbotics-4

This is a repository for a web application developed with Django, built with Crowdbotics

Features

  1. Local Authentication using email and password with allauth
  2. Rest API using django rest framework
  3. Forgot Password
  4. Bootstrap4
  5. Toast Notification
  6. Inline content editor in homepage

Recommended Installation

  1. Postgresql
  2. Python

Installation

  1. Install pipenv
  2. Clone this repo and cd ashutosh-crowdbotics-4
  3. Run pipenv --python 3.6
  4. Run pipenv install
  5. Run cp .env.example .env
  6. Update .env file DATABASE_URL with your database_name, database_user, database_password, if you use postgresql. Can alternatively set it to sqlite:////tmp/my-tmp-sqlite.db, if you want to use sqlite for local development.

Getting Started

  1. Run pipenv shell
  2. Run python manage.py makemigrations
  3. Run python manage.py migrate
  4. Run python manage.py runserver