Skip to content

A social media site for connecting philanthropists.

Notifications You must be signed in to change notification settings

istewart/outercircle

Repository files navigation

OuterCircle

As of 7/17/2017, OuterCircle is publicly hosted at http://ec2-35-160-168-110.us-west-2.compute.amazonaws.com.

To install OuterCircle, run:

git clone https://github.com/istewart/outercircle.git
cd outercircle
npm install

This will install the OuterCircle respository and all of its dependencies. You can then build the repository using:

npm run build

This will create a handful of compiled files in dist/ containing the front end code. You can then run the back end using:

npm run server

Which will create a web server listening on port 8080 that you can access at:

localhost:8080/

As a shortcut after making changes, you can also run:

npm run boot

Which will clean dist, run build, and start the server.

Sign In:

If you are not logged in, you will be automatically redirected to /login.

Host:

To host OuterCircle on AWS, first launch an AWS EC2 instance using the MEAN Stack by Bitnami and using an SSH key you have access to. Then SSH to that instance using:

ssh -i path/to/ssh/key.pem bitnami@{public ip}

Next, install OuterCircle using:

git clone https://github.com/istewart/outercircle.git
cd outercircle
./run.sh

You can then access the OuterCircle website at {public ip}.

Administrator:

Administrator is [email protected]. If the user doesn't exist you can add it with whatever password you want. After logging in as [email protected] go to /adminPortal to add charities.

About

A social media site for connecting philanthropists.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages