Skip to content

SmartLib is a digital library website with a user-friendly interface and smart features. It helps readers discover their intrested books and enhancing reading experience.

Notifications You must be signed in to change notification settings

youseftareq33/SmartLib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

SmartLib

Description:

SmartLib makes it easier for readers to find, explore, and enjoy books like never before! By integrating suggestion system, gamification system, translate-text, text-to-speech, and text analysis, we aim to bridge the gap between technology and literature.

Feature:

Key Features:

  • πŸ“– Suggestion system – Get personalized book suggestion based on your preferences.
  • πŸ“ Text Summaries – Get quick insights without reading full books.
  • πŸ”Š Text-to-Speech – Listen to books.
  • 🌍 Translation-Text – Read books in arabic languages.
  • 🎁 Gamification system – Stay motivated with rewards and points.
  • πŸ”‘ JWT for authentication.

Tools and Technology:

  • πŸ”Ή For Frontend:
    • HTML, CSS, and JavaScript.
  • πŸ”Ή For Backend:
    • Python (Django Framework).
    • RESTful API.
  • πŸ”Ή For Database and Storage:
    • PostgreSQL and ORM.
  • πŸ”Ή Development and Collaboration Tools:
    • GitHub – For version control and team collaboration.
    • Trello – For project management and task tracking.
    • Postman – For testing our RESTful API.

Demo Video:

πŸŽ₯ Watch the Demo

Image:

SmartLib

About

SmartLib is a digital library website with a user-friendly interface and smart features. It helps readers discover their intrested books and enhancing reading experience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published