Next.js and Typescript Project.
I made a website for my own Japanese language school.
The logo transition is implemented using CSS for smooth animations, deliberately avoiding the use of JavaScript-heavy methods.
I designed and implemented a dynamic loading screen using React and CSS transitions. This component plays a crucial role in improving the user experience by providing visual feedback during loading times, particularly when transitioning between different states.
Later I am planning to add more pages for Blog, language & culture Quiz and word dictionary by different levels.