Git Product home page Git Product logo

whosgotwhat's Introduction

WhosGotWhat

A web app for Makerspace members to share (privately) with other members what equipment they own and what skills they posess.

whosgotwhat's People

Contributors

brundage avatar jcarouth avatar rstackhouse avatar

Stargazers

Joshua E. avatar  avatar Hayden Holligan avatar Diogo avatar Kalle avatar Atef Haque avatar Adi Singh avatar Vivek Dhar avatar Ivan Wang avatar  avatar  avatar Marcos Junior avatar William Falk-Wallace avatar  avatar Adrian Teh avatar Christian Roman avatar  avatar beef avatar dcary avatar Joseph Rafferty avatar Travis Ward avatar  avatar Matt Walker Jones avatar Brian Zwahr avatar  avatar  avatar  avatar Chris Bratlien avatar

Watchers

Ryan Gates avatar James Cloos avatar Matt Michalka avatar

whosgotwhat's Issues

[#7] Donate per use

As a member,
I want to attach a small donation to my "rental" of equipment,
So that we may work toward the common goal of increasing the group's holdings.

"Cold" Registration

As a random person in B/CS,
I want to be able to request registration in the WhosGotWhat application,
So that I can participate in making and sharing tools and knowledge.

[#3] Class/Demo Request/Up-vote

As a member,
I want to be able request a class for a specific topic (i.e. Processing, soldering),
Or I want to be able to second that topic if it already exists,
So that I can add new skills to my repertoire,
So that I can create new and interesting projects.

[#4] WhosGotWhat

As a participant in the maker space,
I want to be able to see who has which tools,
So that I can borrow or use them to complete my project.

Upvote offered/requested classes

As a learner,
I want to be able to upvote a requested or offered class,
So that it is more likely I can learn about the topic.

[#1] New Member Invitation

As a site moderator,
I want the ability to invite new users to the site,
So that we all can benefit from the tools/experience of the invited.

Skills

As a member,
I want to be able to list my skills/experience,
So that I may share what I have learned with the group.

ComeGetIt

As a member of the makerspace,
When my garage becomes full of raw materials I will never use,
And my wife yells at me,
I want to list those materials on the site,
So that I know they'll go to someone who will make use of them,
And so that I know they won't wind up in a landfill.

[#2] Registration

As a newly invited member of the site,
I want to be able to register for the site using my OAuth provider,
So that I can contribute and benefit from the information in the site without having to remember another login.

[#8] Appointments

_As a_member member,
I want to be able to request appointments,
So that I can reserve some time with equipment that's too heavy/cumbersome to move.

[#6] Tracking Member Status

An administrator needs to be able to record when members have signed a release
and track qualification/training to use certain group-owned tools.

Offer a class

As an instructor,
I want to be able to offer the topic as a possible BVmake class,
So that I can share my knowledge with participants.

Request a class

As a learner,
I want to be able to request a class,
So that I can increase my skills

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.