Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/idahogurl/book-trading
https://github.com/idahogurl/book-trading
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/idahogurl/book-trading
- Owner: idahogurl
- Created: 2018-07-09T05:45:27.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-10-16T07:09:54.000Z (2 months ago)
- Last Synced: 2024-10-17T19:21:02.041Z (2 months ago)
- Language: JavaScript
- Homepage: https://book-trading.vercel.app
- Size: 15.6 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Book Swap
**Description**
My [freecodecamp](http://www.freecodecamp.com) project**Objective**
Build an app that is functionally similar to this: https://chrome-delivery.glitch.me.
Fulfill the below user stories. Use whichever libraries or APIs you need. Give it your own personal style.**User Stories**
- I can view all books posted by every user.
- I can add a new book.
- I can update my settings to store my full name, city, and state.
- I can propose a trade and wait for the other user to accept the trade.**Future User Stories**
- I can add/remove books from the Available Books page to my trade cart
- I can add/remove books from the My Books page to my trade cart
- I can see and modify my trade cart before I submit my trade
- I can search my books
- I can search available books
- I can accept or deny trades from other users
- I can cancel proposed trades I created### Technology
**Backend:**
- Next.js (v13)
- Sequelize (v6)
- Yoga GraphQL Server
- Postgres**APIs:**
- Google Books API
**Frontend:**
- Apollo GraphQL Client (v3)
- Bootstrap (v5)
- FontAwesome (v6)