I’m a react developer and I just got a chance to get in Python internship which I truly want. However, the task is a bit advanced for me. If possible, I want to know how can I do it till 13 December. My Django skills are a beginner. The help would be appreciated. I don’t have any idea where I should start, so offering tutorial is good too.
Things that I need to do:
Two microservices
i) User management and auth
ii) Auction management and bidding
Tasks:
User management
- Must have an admin who can access all users data
- Admin can be authenticated with a static API secret across the project
- Basic CRUD on users
- User login must be token based - which later on can be used to quote their
bid
Auction - Must have all CRUD operations on auctions by an admin authenticated with
static API secret - An action must have start time, end time, start price, item name and finally -
user_id of the user who won the auction - Normal users must be able to view all auctions that are currently going on
- Admin should be able to view all the auction status at any time
- Once the auction is complete, ie crossing end time, the auction must be won
by the user who has quoted the highest amount - Bidding
---- Users must be able to make bids based on the auction id authenticated
with user token