dnivra26 / HackathonPlan

Plan Pannungo
0 stars 0 forks source link

Master Planner #1

Open ganesshkumar opened 10 years ago

ganesshkumar commented 10 years ago

This is a master issue to track the planning for "Save the Hacker" hackathon 2014

ganesshkumar commented 10 years ago

Platform

Index Component The Chosen One
1 Language Python 2.7
2 Web framework Flask
3 Website hosting Heroku
4 Version Control Git
5 Database MongoDB, Cookbook
ganesshkumar commented 10 years ago

Gear-up the machine

Install the following in your machine

ganesshkumar commented 10 years ago

Create Heroku account

ganesshkumar commented 10 years ago

Resource

Hosted Application

Heroku Application: https://dashboard.heroku.com/apps/save-the-hacker/resources Heroku Codebase : git@heroku.com:save-the-hacker.git

MongoDB

Mongo Console: mongo troup.mongohq.com:10075/ -u <user> -p<password> Mongo URI: mongodb://<user>:<password>@troup.mongohq.com:10075/app22534615

Database: app22534615 Username: save-the-hacker Password: ask_for_it

yesyayen commented 10 years ago

Project Chatroom

https://gitter.im/dnivra26/HackathonPlan

dnivra26 commented 10 years ago

API links

TwitterSearch https://github.com/ckoepp/TwitterSearch Alchemy http://www.alchemyapi.com/developers/getting-started-guide/using-alchemyapi-with-python/ Free Sentiment analysis http://text-processing.com/docs/sentiment.html

ganesshkumar commented 10 years ago

To-Do for Day 0

We have to try to finish this before coming to the event, so that we can save lot of time.

heroku login // Do this from a command line
heroku git:clone -a save-the-hacker // This will clone our application. The created directory will be our working directory
cd save-the-hacker
virtualenv venv --distribute
source venv/bin/activate
pip install Flask gunicorn
pip *our-other-requirements*

When ever you start working, switch to this directory and source venv/bin/activate. Otherwise pip installed modules won't get recognized.