Idea Landing Page

by codingforentrepreneurs


Create an Idea Landing Page Logo

Create an Idea Landing Page

A rapid-fire building of a dynamic landing page to introduce the series -- HiitStartup \

Use this project to launch your idea today.

Watch here:

Deploy to Heroku Icon

If using a custom domain, go to your Heroku account<your-app-name>/settings then add your custom domain. Ensure this domain is in your Config Variables which is also on that page. Restart all dynos if needed.


Launching on your own project:

  1. Create & Activate Virtualenv:

    $ cd ~/desktop
    $ virtualenv -p python 3 knockenv && cd knockenv
    $ source bin/activate
  2. Clone project:

    $ pwd 
    $ mkdir src && cd src
    $ git clone .
    $ pip install -r requirements.txt
  3. Remove & Start new Git Repo:

    $ rm -rf .git # removes old git repo
    $ git init # creates your new repo
    $ git add --all
    $ git commit -m "Initial Commit"
  4. Create Heroku App:

    $ pwd 
    $ heroku create

    In add your newly created url such as https://<yourapp> to ALLOWED_HOSTS. Save

    $ git add --all
    $ git commit -m "Updated production"
  5. Add Database & Deploy:

    $ heroku addons:create heroku-postgresql:hobby-dev
    $ git push heroku master
    $ heroku run python migrate
    $ heroku run python createsuperuser
  6. Add Custom Domain (optional):

    • Update's ALLOWED_HOSTS to include your custom domain such as ALLOWED_HOSTS = ['', '']
    $ heroku domains:add *

    Update your DNS as needed here