LIBRARY APP

Login

image

Home

image

Book clicked from home

image

All Books

image

Edit Book

image

Add Book

image

TODO

API

  1. ROUTES - done
  2. BOOK, USER MODELS - done (might need modifications)
  3. BOOK, USER SERVICES - done
  4. BOOK, USER CONTROLLERS - done
  5. AUTHENTICATION WITH GOOGLE - done
  6. CHECKAUTH MIDDLEWARE - done

CLIENT

  1. BOOK, USER TYPES - done
  2. BOOK, USER SERVICES - done
  3. MAIN ROUTES - done (might need modifications)
  4. BOOK, USER, AUTH - done (authslice is not in use)
  5. LOGIN - Works, but is bugged may need help with it later
  6. PRIVATEROUTE COMPONENT FOR ADMIN- done
  7. BOOK FUNCTIONS:
    • Create - done (for Admin only)
    • Delete - done (for Admin only)
    • Update - done (for Admin only)
    • Fetch all - done
    • Fetch by genres to homepage - done (my own solution may need modification)
    • Book details in modal view by clicking the book in home page - done
    • Add Book to user - NOT DONE
  8. USER FUNCTIONS:
    • Create - done (for Admin only)
    • Delete - done (for Admin only)
    • Update - done (for Admin only)
    • Fetch all - done
    • User details page - done
    • Add Book to user - NOT DONE

Library-App-Fullstack-Project