++hacks
This commit is contained in:
parent
8c7d30d969
commit
34faf98551
1 changed files with 27 additions and 0 deletions
|
@ -47,6 +47,33 @@ Create a micro django project that does the following:
|
|||
* If you are visiting it via IPv6, it will show a friendly cat picture
|
||||
* No other features required, design up to you
|
||||
|
||||
### Hack 4: Mini Marketplace
|
||||
|
||||
This project is designed to check your skills as a Django developer.
|
||||
Create a django project that provides the following features:
|
||||
|
||||
* User login + registration
|
||||
* A logged in user can create items to sell
|
||||
* An item to sell has a name, description and can have 1-5 pictures
|
||||
attached, and obviously a price
|
||||
* There should be one page with all items that are able to be sold
|
||||
(can be seen without login)
|
||||
* There should be one page with all items that have been sold
|
||||
* A logged in user can buy an item from another user
|
||||
* Users should be able to write messages to each other in a reasonable
|
||||
way (not to anyone, think about what makes sense)
|
||||
* You do not need to implement real world payment services
|
||||
|
||||
### Hack 5: Mini Marketplace with Matrix communication
|
||||
|
||||
* Based on hack 4
|
||||
* However instead of using your internal messaging, you are going to
|
||||
use the Matrix protocol
|
||||
* Whenever users want to talk to each other, create a matrix room for
|
||||
them
|
||||
* For each article that is being sold, create a matrix room in which
|
||||
users can discuss the item
|
||||
|
||||
|
||||
## Jobs
|
||||
|
||||
|
|
Loading…
Reference in a new issue