alexnguyennn / bookswapp Goto Github PK
View Code? Open in Web Editor NEWTextbook trading marketplace app for COMP4920
Textbook trading marketplace app for COMP4920
If the userid is invalid, this error comes up:
'TypeError: 'int' object is not callable'
List of Books desired
(B> Art of Computing)
BAD REQUEST if any of the optional parameters are empty
Use email to start with in MVP
List of books
(confirm via poster email/user profile when implemented)
At the end of the add_book function on this line
return status.HTTP_201_CREATED
There is an error that says the 'str' object does not have attribute 'HTTP_201_CREATED'
I have it commented out right now but not sure why it's giving that error (have the same line working fine elsewhere)
(confirm via poster email/user profile when implemented)
modularise key functions
Everyone pitch in to hand in a formal project plan document on Sunday!
Same roles as for the presentation.
when user logs in, they should see any books that match their requirements for buy/sell/swap and have ability to accept/reject
Books should have statuses associated (change when sale successful)
Will require functionality to allow buyers to 'offer' a price
Users can find and inspect all available books from the landing page to locate a book they need or see which books other people are after.
Users have a central page to explore future features (add, swap, search books, indicate interest)
book_id is unique while user_id column can have the same values
Can't have multiple book listings from same user right now due to this
Don't think it was fixed, this is the error I get
_mysql_exceptions.IntegrityError: (1062, "Duplicate entry '0' for key 'PRIMARY'")
Give user option to accept or reject a potential match
Send an email to nominated address for mvp; expand when user profiles are introduced
duplicate. oops
User needs to be able to carry a sale transaction from start to finish.
This includes: Post their book for sale/Post a book they are looking for (and related details), be notified when someone is interested in satisfying need (buying/selling) and interface option to accept or decline an offer.
Finally, a match page to reveal relevant details to meet and trade books.
Storyboard layout
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.