++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
|
* If you are visiting it via IPv6, it will show a friendly cat picture
|
||||||
* No other features required, design up to you
|
* 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
|
## Jobs
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue