Skip to content
Ali El Adnani
01Work02About03Contactaliadnani056@gmail.com
Back to work

Smart Library System

A university library platform with borrowing, an admin dashboard and a chatbot that answers questions about the catalogue.

Year
2024
Type
Team project
Discipline
Full-stack application

Overview

A management system for a university library, covering the catalogue, borrowing and returns, an admin dashboard and live notifications.

The chatbot uses LangChain with a FAISS index over the library content and GPT-4 to answer, so students can ask about availability in plain language instead of searching the catalogue themselves.

I worked across the full stack on this one and coordinated the team.

What I built

  • Built the Flask backend and the SQLite data model
  • Built the React interface and the admin dashboard
  • Set up JWT authentication and role based access
  • Built the chatbot with LangChain, FAISS and GPT-4
  • Coordinated the team and the delivery

Stack

  • React
  • Flask
  • SQLite
  • LangChain
  • FAISS
  • GPT-4
  • Docker
  • Selenium

Next project

ChicAura

2026