Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

124 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bookshop Inventory and Sales Management System

Built using Spring Boot,

To-Do Tick List

For Backend

  • Add formal test cases (unit/integration) instead of manual verification
  • Refine the email system:
    • Bulk email functionality
    • Owner access controls
    • Logging for email failures
  • Security Enhancements:
    • Input validation/sanitization
    • Review authentication/authorisation (e.g., JWT expiry, role checks)
  • Logging:
    • Structured logs

For Frontend

  • UI/UX Consistency:
    • Adopt a design system (colours, typography, spacing)
  • Landing Page Redesign:
    • Highlight key features
    • Pretty shapes and animations
  • Customer Dashboard:
    • Order history
    • General UI Update
  • Search UI:
    • UI of Filters (price, genre, ratings)
    • Book appearance
  • Shopping Trolley:
    • General UI update
  • Animations:
    • Micro-interactions (e.g., button hover, loading spinners)
    • Page transitions (optional)

Miscellaneous

  • Documentation:
    • Update README with:
      • Setup instructions
      • API documentation (Postman)
      • Screenshots/GIFs
  • Testing:
    • Selenium tests

About

A bookshop inventory and sales management system.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages