This project is a clone of the Zentry application, created following a tutorial by JavaScript Mastery. The original tutorial used JavaScript, but I implemented the project using TypeScript for better type safety and maintainability. The goal was to learn modern web application development and work with key technologies.
Vite – Fast development environment
React.js – Component-based UI approach
TypeScript – Strongly typed JavaScript
GSAP – Animation library for smooth UI interactions
React Icons – Icon library for UI elements
Tailwind CSS – Utility-first styling framework
git clone https://github.com/florixak/zentry-clone.git
cd zentry-clone
npm install
npm run dev
The biggest change for me was the GSAP library, I had never worked with it before. Until now I had only used Framer Motion. But I have to say that GSAP is a really powerful tool for animation and I will 100% use it in the future.
This project is based on a tutorial and is not intended for production use. If I decide to continue working on it, I would consider implementing custom modifications and improvements.
🔗 If you'd like to try the project, here is the demo link: Demo