Freebie is a Ruby on Rails application that allows users to give things away free
Submitted by: Diglett
URL: https://chodocu.herokuapp.com/
- As an user, I can register new account
- As an user, I can login into system with registered account
- As an user, I can login using FB.
- User can share an item on FB (item is a post or campaign).
- As a poster, I can create a post with various items.
- As a finder, I can see the list of active post.
- As a finder, I can search the post by keywords.
- As a finder, I can search the post by current location.
- As a finder can search posts by categories
- As a finder I can request an item in the post
- As a finder I can request whole items in the post
- As a poster, I can get notification for the request
- As a poster, I can see all request for specific post
- As a poster, I can accept a request for an item or whole items
- As an org, I can register for a org account.
- As an org, I can open/close a campaign to request donation from the community for a case.
- As a user, I can contact an org to donate money / stuff / my participation.
- As an org, I can list people donate for our campaign (after received their donation)
- User can send message to a person. (support markdown)
- User can check messages in inbox.
- User can reply a message.
- User can delete a message.
- User can see list of sent messages.
- Support multilingual
- As a logged in user, I can subscribe the old things that I need.
- As a logged in user, I can get notification of all post that I subscribed.
- As a logged in user, I can see the list of post that I subscribed.
- As a finder, I can take a see list of post on Google Map
- name
- password_digest
- avatar_url
- is_admin:boolean
- is_organization:boolean
- description (html, optional)
- contact_address
- contact_city
- title
- image_url
- description
- location
- has_many items
- location_city
- post:references
- categories
- name
- description
- photos
- has_many items
- user:references
- message:references
Campaign (an organisation can request for donation money / goods / old clothes .... for a good cause, to support a poor family, …)
- user:references (type organization)
- title
- image_url
- description (allow html)
- categories
- participants (as text)
- done: boolean
- end_date
- campaign:references
- item name
- qty
- collected_qty
- label
- from:user:references
- to:user:references
- content
https://moqups.com/lovesavesme@gmail.com/3lLYbGZF
Copyright [2015] [Thuan Bui]
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.