Skip to content

Book your Books: a website that would allow college students to sell their old course books online!

License

Notifications You must be signed in to change notification settings

muntasir-hossain314159/Book-your-Books-Phase-3-ahoss1

Repository files navigation

Book-your-Books-Phase-3-ahoss1

"Book your Books" is a website that is being developed for students at the University of New Haven. Students will upload their used course books on the platform and current students who are enrolled in that particular course would be able to buy them. The website serves as a Client to Client communication platform where the buyer's information would be transferred to the seller, who would then communicate with the buyer directly.

In Phase - 3, I completed the following sections: "My Purchases", "My Sellings", "Book Bag" and "Search". I integrated jQuery for API requests. Moreover, I implemented case insensitive search operations using regex to allow more flexibility during searches.

Details of Purchasing a Book:

  1. The Buyer submits a bid for a course book
  2. The contact information of the Buyer would be made available under "Interested Buyers" in the Seller's dashboard (My Sellings -> Sellings -> Particular Course Book -> Show)
  3. The Seller would then contact all the Buyers available for the particular book and decide upon a particular Buyer by approving them
  4. The Seller may decide to reject a buyer
  5. Once the Seller approves a Buyer, the book is moved to the "Sold" section in the Seller's dashboard
  6. The book is then moved from the "Current Bids" section to the "Purchased" section under "My Purchases" in the Buyer's dashboard
  7. If the Seller rejects the Buyer, the book would move from the "Current Bids" to the "Rejected Bids" section

During development, I followed the Model-View-Container (MVC) software design pattern.

Home Page

Search Page

Add to Book Bag from Search

Sign Up Page

Successful Sign Up

Sign In Page

Successful Sign In

Book Bag

Multiple Bids

Successful Bid Submission

Empty Book Bag

Book Bag without Signing In

My Sellings

Interested Buyers

Reject Buyer

Approve Buyer

My Sellings Section for Seller

My Purchases

My Purchases Section for Approved Buyer

Rejected Bids

Logout

Developer Information

Name: Muntasir Hossain
Email: [email protected]

Computer Science junior majoring at the University of New Haven. Full Stack Developer with experience in HTML, CSS, JavaScript, EJS, Bootstrap, NodeJS, ExpressJS, and MongoDB

About

Book your Books: a website that would allow college students to sell their old course books online!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published