Waymakers seeks to build safer communities by helping individuals make their way through conflict and crisis to a place of strength and stability.
π Website | Twitter | Facebook | Instagram
Most of Waymakers' internal processes were kept through paper and repeatedly printed, copied, and distributed. This wasted away thousands of hours each year which could have been better spent helping individuals through conflict.
π We built an online system for Waymakers to track their internal inventory, store and look up volunteer information, and create events for volunteers to participate in and log their hours. This solution helped Waymakers administrators to more easily facilitate volunteer organization and inventory management while reducing costs of paperwork and physical storage.
Tech Stack:
πΌ Frontend: React
π½ Backend: NodeJS + PostgreSQL
-
Clone the project.
The
--recursiveflag will download both the frontend and backend submodule repos.git clone --recursive git@github.com:ctc-uci/waymakers.git -
Install the dependencies.
A postinstall script will also run to install dependencies in the submodules.
npm install -
Add the
.envfiles towaymakers-frontendandwaymakers-backend.
npm startwill run the frontend and backend concurrently- To start the frontend or backend separately,
cdinto its respective directory and usenpm startthere.





