lucasLB7 / One_minute_pitches

A basic flask pp for one minute pitches which can be reviewed & commented on..

Home Page:https://pitchitk.herokuapp.com/auth/login?next=%2F

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PITCH IT

Welcome to pitch it. We believe that inspiration should be shared. Create your one minute pitches and post them for all to see. All users can view each others pitches & review them.

The app is under development and in pre Alpha stages. Thank you for your understanding and sorry for the bugs.

Getting Started

Installing dependancies & requirements to run this app:

  1. Linux based opperating system Download Ubuntu
  2. Python 3.6.2 (Depending on OS, use pythonenv to set your python to the approprite version)
  3. Python pip(3) to install dependancies
  4. All dependancies & Prerequisites

Prerequisites

alembic Flask Flask-Bootstrap Flask-Login Flask-Mail flask-markdown2 Flask-Migrate Flask-Script Flask-SimpleMDE Flask-SQLAlchemy Flask-WTF psycopg2 SQLAlchemy Werkzeug WTForms

Installing

Clone from git hub repository: In dev phases USE this branch TRY.

First, install python pip:

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

-clone the following repository: https://github.com/lucasLB7/One_minute_pitches/tree/TRY--templatesSwitchUp

Once cloned I would advice setting up a virtual environment using virtualenv. Then run the virtual environment using:

source (name of virtual env)/bin/activate

After activating the virtual env, you need to make sure all dependancies are installed:

run in command prompt:

pip3 install (name of Prerequisites)

Install the above mentioned Prerequisites following the pip install model.

Finally, run the app localy by using the command:

python3 manage.py server

this will launch a local server you can visit the app on: localhost:5000

app expectations:

-On visiting the site you are redrected to a log in form. If you are not registered follow the link to the register page.

  • Once you have registered you can now log in and access the main page.

On this page you can create new pitches & comment/like the pitches..

Running the tests

Built With

Contributing

If you notice any bugs or errors in the app, please contact me on:

Versioning

I used Github for versioning.

Authors

  • Lucas Lambert - Initial work - pitchit

See also the list of contributors who participated in this project.

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments

  • Moringa instructure
  • Flask documentation
  • Google

About

A basic flask pp for one minute pitches which can be reviewed & commented on..

https://pitchitk.herokuapp.com/auth/login?next=%2F


Languages

Language:Python 99.4%Language:HTML 0.2%Language:Mako 0.1%Language:CSS 0.1%Language:JavaScript 0.1%Language:Shell 0.1%Language:C 0.1%