Skip to content

Asayake-Taiko/Dougu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

458 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dougu

Dougu is an equipment management app that seeks to make tracking and transferring equipment as simple as possible through drag and drop features. This project was born out of a need to manage equipment quickly in offline scenarions for the Asayake Taiko organization at UC San Diego.

Preview displaying drag and drop transfer of equipment, an equipment list for an organization, and an organization member information page

Contributing

The codebase is designed to isolate the frontend and backend. To begin working on the frontend with mock data, you can follow these steps:

  1. Create a .env file inside /frontend and set the env variables as per the .env.example file
  2. If you are using macOS, download XCode and for Windows or Linux, download Android Studio.
  3. Make sure nodeJS and npm is installed
  4. Install the ESLint extension if you are using VSCode or a fork of it
  5. cd frontend and run npm install
  6. Once installed, you can run the app with npx expo run

Testing

Make sure you have a local supabase and powersync server running (see backend/README.md), then run

npm test

# or 
npm run test:frontend
npm run test:backend

Contributions

The app was designed by Neela Kolte, and these are some words from her:

"Kane and I designed Dougu to assist with keeping track of our taiko club's equipment as it was strewn about the city in our club members' cars. When I approached Kane, he already had a basic digital wireframe. I fleshed out his design to prioritize ease of access to self and team equipment, the most frequently used aspects based on how we redistributed equipment after practices. The sheer amount of equipment drivers and equipment was challenging to put on one page without becoming overwhelming for the user, so I designed a horizontal and vertical scrolling list with icons to simplify it

About

Equipment management app for Asayake Taiko

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •