This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
cooper /
| name | age | message | |
|---|---|---|---|
| |
.gitignore | ||
| |
CHANGELOG.textile | ||
| |
MIT-LICENSE | ||
| |
README.textile | ||
| |
Rakefile | ||
| |
app/ | ||
| |
config/ | ||
| |
db/ | ||
| |
doc/ | ||
| |
lib/ | ||
| |
log/ | ||
| |
public/ | ||
| |
script/ | ||
| |
test/ | ||
| |
tmp/ | ||
| |
vendor/ |
README.textileWho/What/When/Where/Why?
Update
I was building Cooper for a food cooperative that was just starting out. The food coop could not gather the human power to continue, so the app is being shelved.
Cooper
Who/What/When/Where/Why?
See the wiki on github to learn more.
Initial Features
These are all pending, as this is just an idea at the moment.
Products
- are categorized
- have a price
- have a description
- can be purchased
- have a type (something we stock, or something we buy)
- may relate to a vendor
Vendors
- have products
- have an address
- have a description
- have a phone number
Users
- have roles (admin)
- can browse products
- can add items to an order
- can remove items from an order
- can change quantity of items in an order
- have many orders
- have many deposits
- have account balances (total deposits – shipped orders)
Deposits
- belong to users
- have values
- have deposit dates
Announcements
- have a description
- have a date
Orders
- have many items, which are products + quantity
- have an order date
- have a status (pending,placed,cancelled,complete)
- belong to a user
- have a configurable fee (percentage or flat rate) built in
Store managers / Admins
- CRUD for products/vendors/deposits/announcements








