Skip to content

Latest commit

 

History

History
40 lines (33 loc) · 2.02 KB

README-old.md

File metadata and controls

40 lines (33 loc) · 2.02 KB

Project Description

This project is for everyone who likes to gamble/buy lottery or win cool products. It will let its users bid some money for a chance of winning a product. It will store user data, product data and the tokens invested. This will let users keep track of their token bidding on older products and also check newer featured products. We can add more sophisticated features like live timing and winning probability. Some features can be different types of transactions like auctions/charity.

Project Task Requirements

3-5 minimum req.

1. Login

Add backend model, controller, router and apis (\login, \signup, model: {firstname, lastName, dateOfBirth, email, phoneNumber, balance})

Add frontend screen for login/signup

2. Show products

Add backend model, controller, router and apis (\getProducts, model: {name, type, year, price, order, endTime})

Add frontend screen for showing products and their relevant information

3. Bid on item

4. Notify bid winners/losers

3-7 standard req.

1. Bid timeline (open/closing)

2. Favourites / Watch list for sales

3. Notify on bids that the user is likely to bid on (Recommendation)

4. Let users select a charity of their choice to contribute towards through their tickets

5. Getting/Buying points/credits/tokens (account balance)

6. Login via other thridy party (Facebook, Apple, Google)

2-3 stretch req.

1. User generated posts/lotteries/auctions/seller reviews

2. Payment system gateway (maybe with crypto -- only dogecoin)

Sketches:

Login Sketch

Login Sketch

Discover Sketch

Discover Sketch

Auction Sketch

Auction Sketch

Setup Links: