Skip to content

celse93/Wisdom

Repository files navigation

📚 Wisdom

Your online library!

Wisdom is a simple and intuitive platform that allows users to track the books they read & want to read as well as add book reviews and quotes from a particular book.

GIF

🔑 Key Features

  1. Robust Backend: Powered by Python and Flask, our backend provides a reliable and scalable server to support all operations.
  2. Responsive Design: Fully optimized for use on any device—mobile, tablet, or desktop.
  3. Dynamic User Interface: Sleek and modern UI for an enhanced user experience.
  4. Global State Management: Efficient state handling using Context API.
  5. Reliable Database: Built with SQLAlchemy for secure and robust data management.
  6. Data Integration: Seamless integration of Google Books.

🚀 Technologies Used

Frontend

  • 🏷️ HTML5: Semantic content structure.
  • 🎨 CSS3: Custom styles for a responsive design.
  • 🎨 Material UI: Quick components and responsive grid systems.
  • 💻 JavaScript: Interactivity and client-side logic.
  • ⚛️ React.js: Reusable components and state management with Flux.

Backend

  • 🐍 Python: Server-side logic.
  • 🗄️ SQLAlchemy & PostgreSQL: data modeling, handling and storage.
  • 🌐 Flask: Framework for routing, authentication, and database connections.
  • ☁️ APIs: Integration of external services, such as Google Books' data.

State & Data Management

  • Context API: Global state management.
  • Custom APIs: Handling data storage for each user.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •