Skip to content

ctc-uci/waymakers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Waymakers

Waymakers Logo

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

WMK Web Preview

πŸ”Ž About the Project

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.

Events User Directory Inventory Sign-in

Tech Stack:

πŸ”Ό Frontend: React

πŸ”½ Backend: NodeJS + PostgreSQL

πŸ’» Development

πŸ”¨ Getting Set Up

  1. Clone the project.

    The --recursive flag will download both the frontend and backend submodule repos.

    git clone --recursive git@github.com:ctc-uci/waymakers.git

  2. Install the dependencies.

    A postinstall script will also run to install dependencies in the submodules.

    npm install

  3. Add the .env files to waymakers-frontend and waymakers-backend.

πŸ’¨ Running the Project

  • npm start will run the frontend and backend concurrently
  • To start the frontend or backend separately, cd into its respective directory and use npm start there.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •