Giter Site home page Giter Site logo

charity_auction-server's Issues

Create User model

Attributes:

  • name (string)
  • mobile_phone_number (string)
  • email_address (string)
  • physical_address (text)

Create BidType

The support auction types for bids on a donation.

Attributes:

  • name (string)

Seed:

  • live
  • silent
  • teacup

Create Donation model

Attributes:

  • title (string)
  • description (text - markdown)
  • quantity (integer)
  • auction (belongs_to)
  • bid_type (belongs_to)
  • donor (belongs_to)
  • redemption_window_starts_at (date time)
  • redemption_window_ends_at (date time)
  • estimated_value_dollars (integer)
  • minimum_bid_dollars (integer)
  • display_description (string)
  • admin_follow_up_needed (boolean)
  • fulfillment_type (enum)

Inverses:

  • auction
  • bid_type
  • donor

Create Bid model

Attributes:

  • donation (belongs_to)
  • bidder (belongs_to)
  • amount_dollars (integer)
  • quantity (integer)
  • placed_at (date time)

Create Auction model

Attributes:

  • starts_at (date time in UTC)
  • ends_at (date time in UTC)
  • time_zone (string representing the time zone of the dates)
  • physical_address (text)
  • name (string)
  • donation_window_ends_at (date time in UTC)

Remove Bid model

We'll recreate when we know enough and when the project needs it.

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.