ReadMitra 📚 Demo
Welcome to ReadMitra, a Goodreads-inspired book-tracking and review platform where users can rate, review, and organize their books into shelves. ➡️ Visit Site!
✔️ Sign-up, Sign-in, Guest User Mode. ✔️ Forgot Password via Mail OTP (Resend OTP option). ✔️ Reset Password using old password. ✔️ Email,Password validation. ✔️ Access Token to authenticate API requests. ✔️ Refresh Token to obtain a new access token.
✔️ Admins can create books via the Django Admin Panel. ✔️ Book cover images are stored on Cloudinary and displayed on the UI. ✔️ Users can rate and review books (edit/delete their own reviews). ✔️ Book details can be viewed and edited.
✔️ Users can create bookshelves to organize their collections. ✔️ Add or remove books from bookshelves.
- 🔹 React.js – For building the user interface.
- 🔹 Redux Toolkit – For state management.
- 🔹 Tailwind CSS – For responsive design and styling.
- 🔹 Ant Design – For UI components.
- 🔹 React Router – For navigation.
- 🔹 Django – For backend development.
- 🔹 Django REST Framework (DRF) – For API handling.
- 🔹 PostgreSQL – For database management.
- 🔹 Cloudinary – For storing book cover images.
- 🔹 Frontend: Deployed on Netlify.
- 🔹 Backend: Deployed on Render.
🔹 Real-time Chat for book discussions.
You can find more about me on my website: https://prachi-gore-portfolio.netlify.app/.