Library Manager header

Library Manager

Check it out

Library Manager is a comprehensive full-stack marketplace and sharing platform. It enables communities to list items for sale, exchange, or borrow, featuring a structured inspection workflow where staff verify and rate items before listing. The platform includes a rewards system to incentivize community contributions and a robust request management system for seamless item transactions.

ReactDjangoDjango REST FrameworkJWTTailwind CSSMySQLFramer Motion
Roles:Full-stack Developer & Backend Architect
Client:Personal Project
Library Manager

Features

  • Secure user authentication using JWT (Register/Login)
  • Multi-transaction listings: Sell, Exchange, or Share items
  • Staff inspection portal for item verification and star-rating
  • Community Points System: Earn 10 points for every approved listing
  • Public Browse interface with Search, Category, and Location filters
  • Real-time item status tracking (Pending, Available, Borrowed)
  • Integrated messaging system for buyer-seller communication
  • Dynamic Dashboard for managing personal inventory and requests

Technologies used

  • React 19
    Modern frontend with Vite for high-performance UI and component-based architecture.
  • Django 6.0
    Robust Python backend framework handling business logic and security.
  • Django REST Framework
    Powerful toolkit for building scalable RESTful APIs.
  • Tailwind CSS v4
    Utility-first CSS framework for rapid and responsive UI development.
  • JWT
    Secure stateless authentication for protected API endpoints.
  • MySQL/SQLite
    Relational databases for managing users, transactions, and item data.

Build steps

1.Clone the repository
git clone https://github.com/sandeep1404-praj/Python-Project.git
2.Install Backend dependencies
cd backend && pip install -r requirements.txt
3.Initialize Database
python manage.py migrate
4.Install Frontend dependencies
cd client && npm install
5.Run Development Servers
npm run dev (frontend) & python manage.py runserver (backend)
Prev
CareerPath
Available for work
Next
Apna Ghar
Available for work

Let's create your
next big idea.

© 2026 Sandeep Prajapati

Made with passion & code

Sandeep Prajapati - Software Engineer