Skip to content

kirantikoo/library-management-website

Repository files navigation

Fremantle Library Website

A responsive multi-page library website built with HTML, CSS, and JavaScript. This project provides a clean and user-friendly interface for browsing books, exploring library services, reading reviews, and accessing user account pages such as login, registration, and dashboard.


Overview

The Fremantle Library Website was created as a front-end web project to simulate a modern digital library experience. It focuses on usability, structured page design, and responsive presentation for visitors who want to discover books and learn more about the library.

The website includes key sections such as:

  • Home page
  • Library features
  • Book listings
  • Book details
  • Contact page
  • Login page
  • Register page
  • User dashboard

Features

  • Responsive multi-page website design
  • Attractive home page with featured books and reviews
  • Book listing and book details pages
  • Login and registration interface
  • User dashboard page
  • Library services and features section
  • Contact information and opening hours
  • Simple JavaScript interactivity
  • Organised project structure with separate assets and styles

Tech Stack

  • HTML5
  • CSS3
  • JavaScript

Live Demo

🔗 View Live Website


Project Structure

library-project/
│
├── Images/
├── css/
├── index.html
├── book-lists.html
├── bookdetails.html
├── contact.html
├── features.html
├── login.html
├── register.html
├── userdashboard.html
├── script.js
└── readme.md

What I Practised

This project helped me improve my skills in:

  • Building a structured multi-page website
  • Creating clean and responsive layouts
  • Designing user-friendly navigation
  • Organising front-end files properly
  • Combining HTML, CSS, and JavaScript in one project
  • Presenting content in a visually clear and accessible way

How to Run Locally

  1. Clone or download this repository
  2. Open the project folder in Visual Studio Code
  3. Open index.html in your browser

You can also use the Live Server extension in VS Code for easier testing.


Future Improvements

  • Add search and filter functionality for books
  • Connect the website to a real backend and database
  • Add borrowing and return features
  • Improve form validation
  • Make the user dashboard dynamic with real user data

Author

Kiran Tikoo GitHub: kirantikoo

About

Responsive multi-page library website built with HTML, CSS, and JavaScript

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors