Online Bookstore Frontend

Category: Web
Date: January 2025
Status: Completed

The client-side application for a collaborative online bookstore project.

Online Bookstore Frontend project screenshot
All Projects

Project Goal & Overview

As part of my Software Architecture final exam, I took on the role of Frontend Developer. My responsibilities included building the entire user interface using Next.js and TailwindCSS, managing application state, fetching data from the backend API, and integrating a custom-built chatbot to enhance user engagement.

Key Features

  • Responsive and interactive UI
  • Client-side data fetching and caching
  • Integration with a Node.js backend
  • Seamless chatbot widget integration

Technologies Used

Next.js
TailwindCSS
TypeScript
React Query

Gallery

Gallery image 1