Gut Instinct - Collaboratively creating scientific theories!
Gut Instinct is currently under deployment. Stay tuned to see more results!
- Browser support: If you are using Internet Explorer or Safari, you may experience some problems using the system. We recommend that you use other, free browsers, like Chrome or Firefox to visit Gut Instinct.
- Screen size: We recommend you to use screen larger than 1366x768.
- Web Server: Node.js >= 8.11.1, npm >= 6.0.1, Meteor = 1.6.1.4
- (Optional) Email: Deploy and config Email Notification System - TODO
- (Optional) File Storage: AWS S3
- (Optional) OAuth APIs: Google, Facebook, Reddit, OpenHumans
- (Optional) Media Storage: YouTube
-
Step 1: Clone this repo to your home directory.
-
Step 2: Make sure
settings_dev.json
is under the repo folder, and it contains all the API keys. We highly recommended you to add this file to.gitignore
due to security purpose. -
Step 3: Run
npm install
andmeteor npm install
in your terminal. -
Step 4: Run
npm run start
in your terminal. -
Step 5: Before opening
http://localhost:3000
,cd
script
folder, then run./poulate_db.bash
. -
Step 6: Done. Open
http://localhost:3000
in your browser and try it out!
TODO: Update deployment google doc to here.
If you have any questions, please feel free to contact us by sending us an email to gutinstinct-at-ucsd-dot-edu
- Getting Involved
- Core Style Guide
- Read Gut Instinct Contribution Guidelines