Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 2 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,4 @@
# Optio-AngelHack
AngelHack 2016 Manipal
# Optio

This web-app was made as a part of AngelHack Manipal 2016.
Changeover

The web-app, 'Optio' uses data obtained from croudsourcing about the various sectors of a city.
Based on the reviews the app creates various charts/graphs and draws comparison between the sectors based on different criterias, and provides an infographic representation of the data obtained so that its easy to access and analyse.

--Note for the person checking our submission
This was made by the following people

Ishan Handa
Raamish Malik
Utkarsh Kashyap
Vrushank Upadhyay

4 changes: 4 additions & 0 deletions README.md~
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# Optio

Changeover

64 changes: 32 additions & 32 deletions app.py
Original file line number Diff line number Diff line change
Expand Up @@ -29,12 +29,12 @@ def main():
else:
return render_template('home.html')
# route to signup.html
@app.route('/showSignUp')
@app.route('/signup')
def showSignUp():
return render_template('signup.html')

# interact with MySQL for sign up
@app.route('/signUp',methods=['POST'])
@app.route('/signup',methods=['POST'])
def signUp():
try:
_name = request.form['inputName']
Expand Down Expand Up @@ -112,36 +112,36 @@ def demo():
######################################################################################33
#This is the review form implementation

@app.route('/addStats')
def displayForm():
return render_template('addStats.html')

@app.route('/addStats', methods=['POST'])
def takeData():
locale=str(request.form['inputLocale'])
water=int(request.form['inputWater'])
electricity=int(request.form['inputElectricity'])
network=int(request.form['inputNetworkAvailability'])
cleanliness=int(request.form['inputCleanliness'])
green=int(request.form['inputGreenSpace'])
life=int(request.form['inputNightlife'])
rmen=int(request.form['inputRepairmenAvailability'])
edu=int(request.form['inputeducation'])
nhood=int(request.form['inputNeighbourhood'])
lent=int(request.form['inputLocalEntertainment'])
rev=str(request.form['inputReview'])
uid=int(session.get('user'))
conn=mysql.connect()
cur=conn.cursor()
cur.execute("Select Loc_id from Coordinates where Loc_name=%s",(locale))
lid=int(cur.fetchone()[0])
cur.execute("Insert into Review (UserId,Loc_id,review_text) values(%s,%s,%s)",(uid,lid,rev))
conn.commit()
cur.callproc('sp_addStats',(uid,lid,water,electricity,network,cleanliness, green, lent, life, rmen, edu, nhood))
conn.commit()
cur.close()
conn.close()
return render_template('home.html')
# @app.route('/addStats')
# def displayForm():
# return render_template('addStats.html')

# @app.route('/addStats', methods=['POST'])
# def takeData():
# locale=str(request.form['inputLocale'])
# water=int(request.form['inputWater'])
# electricity=int(request.form['inputElectricity'])
# network=int(request.form['inputNetworkAvailability'])
# cleanliness=int(request.form['inputCleanliness'])
# green=int(request.form['inputGreenSpace'])
# life=int(request.form['inputNightlife'])
# rmen=int(request.form['inputRepairmenAvailability'])
# edu=int(request.form['inputeducation'])
# nhood=int(request.form['inputNeighbourhood'])
# lent=int(request.form['inputLocalEntertainment'])
# rev=str(request.form['inputReview'])
# uid=int(session.get('user'))
# conn=mysql.connect()
# cur=conn.cursor()
# cur.execute("Select Loc_id from Coordinates where Loc_name=%s",(locale))
# lid=int(cur.fetchone()[0])
# cur.execute("Insert into Review (UserId,Loc_id,review_text) values(%s,%s,%s)",(uid,lid,rev))
# conn.commit()
# cur.callproc('sp_addStats',(uid,lid,water,electricity,network,cleanliness, green, lent, life, rmen, edu, nhood))
# conn.commit()
# cur.close()
# conn.close()
# return render_template('home.html')

######################################################################################

Expand Down
18 changes: 0 additions & 18 deletions static/js/signup.js

This file was deleted.

Empty file removed templates/New Text Document.txt
Empty file.
177 changes: 0 additions & 177 deletions templates/addStats.html

This file was deleted.

Loading