Artruista, or the art of being altruistic, is a community driven platform that was designed to help bring local communities together. By sharing stories, users can connect with one another for personal support or donate gifts to those in need.
Fork and clone this repo. Then install the dependencies by running npm install
in your terminal.
To start Artruista, run the following: npm run dev:all
Create a .env file in your root directory where you will need to include the following environmental variables as well as their respective values:
PORT
URL
(for PostgreSQL database)GOOGLE_CLIENT_ID
GOOGLE_CLIENT_SECRET
REACT_APP_GOOGLE_MAPS_API_KEY
Using Google Maps and Geolocation API, users are able to post stories and have those stories appear for all to see.
If a story resonates with a person and it's near their community, they can view that story and connect with the user who posted.
If you have any suggestions or find any bugs, feel free to let us know and we look forward to working with you!