Book finder Web Application
This project is a full-stack Book Finder Web Application built using Next.js (Frontend) and Flask (Backend). It allows users to search books, view details, and manage bookmarks securely.
Frontend: Next.js, JavaScript, CSS Backend: Flask, Python Authentication: JWT API Used: Google Books API
• User login with JWT authentication • Fetch and display books • Search books dynamically • Add and view bookmarks • Secure protected routes
- User logs in and receives a JWT token
- Token is stored in localStorage
- Frontend sends token with requests
- backend verifies token and processes data
- Data is displayed on frontend
This project demonstrates full-stack development with API integration and authentication, providing a secure and interactive user experience.