Social Pulse
A web application for posting to all of your social media accounts at once.
Resources
Installation
Pre-installation
Make sure you have the following programs installed on your computer before you follow the installation steps.
Installation steps
- Clone or fork this repository by running the following on the command:
git clone https://github.com/bjoberg/social-pulse
- Within the terminal, navigate to your local repository (/social-pulse) and install all external packages by running the command:
npm install
- In a new terminal tab start your local mongo daemon by running:
mongod
- Finally, in another new terminal tab, run the following (in /social-pulse directory) to start the local server:
npm start
Post-Installation
- In a new terminal tab navigation into
/social-pulse/server
and run the commandnode userSandbox.js
to fill your local mongoDB instance with users. - Using Postman query the users with the following route:
localhost:8000/api/v1/users
. More details on the API can be found here.
Testing
- To run our testing suite, after you go through the installation steps, run the command
npm test
. This will run each of our unit tests and show the current code covereage. - Alternatively, click the "Build: passing" badge above to see our the Travis CI output of our tests.
Technologies Used
Contributors
Brett Oberg | Lucas Stefanski | Ivan Pereda-Zorrilla | Oscar Juarez | Kenny Gao |
Casey Jordan | Eli Wrenn |