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
