This project is a NextJs application developed as part of the Assessment Test. The objective of the application is to create a website similar to the Figma design provided along with the features mentioned in the task.
- Created a Next app using create-next-app.
- Utilized Tailwind CSS and ShadCN for UI and styling.
- Uses Zustand for managing the states - for dark and light modes.
- The light and dark mode is toggled by adding or removing the "dark" class.
- Has the feature of Count-up Animation.
- Developed reusable components such as Footer, Header, Animation, Cards, Wrappers, etc.
- Optimized for faster loading.
- Enhanced the UI of the application.
- Glassmorphic Navbar Design
- Custom Favicons
- Ensured complete responsiveness on all screens.
- Code available on GitHub
- Website deployed on Netlify. Link
To set up the project locally, follow these steps:
-
Clone the repository:
https://github.com/namanx19/programming-pathshala-nextjs-assignment
-
Navigate to the project directory:
cd <PATH_OF_DIRECTORY>
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
On your browser, go to
http://localhost:3000
(if your port is 3000)
![]() |
![]() |