Ultimate guide for local startup events, companies, and resources.
The site is built with Ruby on Rails in the back-end, and Angular.JS for the front-end.
Mobile Angular UI Theme: http://mobileangularui.com
- Ubuntu/Debian/CentOS/RHEL (StartupRI.org uses Heroku)
- Ruby 2.1.3
- PostgreSQL
- Rake Scheduler (Free Heroku Add-on: https://devcenter.heroku.com/articles/scheduler)
- API Data Sources (See Below)
- Download app locally
- Rename Application.sample.yml to Application.yml
- In Application.yml, create a SECRET_KEY_BASE, include Data Source URLs, and setup Active_admin username and password
- Rename Database.sample.yml to Database.yml
- In Database.yml, add Postgres database settings
- $ Bundle Install
- $ Rake rb:create
- $ Rake rb:migrate
- $ Rake rb:setup
- Download New Events from Meetup and Eventbrite: $ Rake new_events
- Download New Startups from Angellist and Crunchbase: $ Rake new_statups
- Visit http://localhost:3000/admin, "events" or "startups", and mark any unwanted entries as "hidden"
- If you just delete them, they will be created again when the rake task runs.
- Uses Letter Opener for testing email locally (https://github.com/ryanb/letter_opener)
- Sign up for http://mailjet.com, and include your email settings in Application.YML
- For any questions or comments, find me at http://twitter.com/andrewcpkelley
- Meetup API
- http://www.meetup.com/meetup_api
- Sample JSON: http://api.meetup.com/2/open_events?status=upcoming&radius=25.0&category=2&and_text=False&limited_events=False&desc=False&offset=0&photo-host=public&format=json&zip=02903&page=20&sig_id=[YOUR_ID]&sig=[YOUR_KEY]
- Eventbrite API
- http://developer.eventbrite.com/docs
- Sample JSON: https://www.eventbriteapi.com/v3/events/search/?q=Business+%26+Professional&venue.city=providence&token=[YOUR_TOKEN]
- Angellist API
- CrunchBase
- https://developer.crunchbase.com
- Sample JSON: http://api.crunchbase.com/v/2/organizations?organization_types=company&location_uuids=0b4dddee615bed9bbdfc79d89322881d&user_key=[USER_KEY]
-
Startups: https://StartupRI.org/api/v1/startups
-
Resources: https://StartupRI.org/api/v1/resources
- iPhone and Android Apps (Probably going to use Angular.JS and https://github.com/lynndylanhurley/ng-token-auth)
- Implement way to find local start-up resources automatically
- SEO and Pretender Implementation
- Auto-tweeting
- and more!
- Cool JSON Viewer: http://jsonviewer.stack.hu