/Book_store

Book store server side and client side app in cpp

Primary LanguageC

Book Store

Book store server side and client side app in cpp

Clients side

  • Client Winform Template.
  • 1-Display books with detail.
    • Display books in a specific genre.
    • Display books of a specific author.
    • Display all books.
  • 2-Log-in and sign-up system.
    • Get costumer information such as : name, age, gender, birth date, address, postal code, Email, username, password.
    • ‘Forgotten password’ solution.
  • 3-by choosing each book , user can see more detail and can purchase book.
    • Virtual purchase system.
  • 4-if the purchased book was digital , it should be added to library and should be visible and downloadable .
  • 5-user must log-in before purchase.
  • 6-writing information on file in server side .
  • 7-connecting to server using TCP SOCKET.
  • 8-option to see shopping cart.

Server side

  • 1-log-in system
    • ‘forgotten password’ solution
  • 2-option to add admins if server is logged in as ‘chief’ account.
    • Its not possible to do this with admin accounts.
  • 3-option to add, change or deleting books.
    • Minimum book information needed: photo, title, author, translator(if it has), publish date , version number, digital/printed(if its digital, show its size), price, genre, publisher, language, availability, book intro.
  • 4-option to delete, block, add, change costumers information.
  • 5-viewing costumers orders and submitting them.
    • If book was not available , email costumer.
  • 6-option to send costume email to costumers.