A modern, professional corporate theme built using Next.js and enhanced with smooth, high-performance animations powered by GSAP (GreenSock Animation Platform). This theme is perfect for businesses looking to deliver a sleek and engaging user experience with fast, SEO-optimized web performance.
- Next.js Framework: A robust, scalable, and SEO-optimized React framework.
- GSAP Animations: Smooth and performant animations for a dynamic user experience.
- Responsive Design: Fully responsive for all screen sizes (mobile, tablet, desktop).
- Easy Customization: Modular and well-organized codebase for quick customizations.
- Optimized for Performance: Fast load times and best practices for web performance.
Check out the live demo: nextjs-corporate.vercel.app
Before running the project, ensure you have the following installed:
- Node.js (v14.x or higher)
- Yarn (package manager)
-
Clone the repository:
git clone https://github.com/ramthenmala/Nextjs-Corporate.git
-
Navigate into the project directory:
cd Nextjs-Corporate
-
Install the dependencies using Yarn:
yarn install
To start the local development server, run:
yarn dev
Visit http://localhost:3000
in your browser to see the site in development mode. Any changes you make will automatically reload the application.
To build the project for production:
yarn build
This will create an optimized build of your application.
After building, you can start the production server with:
yarn start
Your application will be available at http://localhost:3000
in production mode.
This project uses ESLint and Prettier to maintain clean and consistent code formatting. You can lint and format your code using:
yarn lint
yarn format
pages/
: Contains the Next.js page components.components/
: Reusable UI components.styles/
: Global and component-specific CSS or SCSS files.public/
: Static assets like images and fonts.animations/
: GSAP-based animation logic.
- Styling: Modify styles in the
styles/
directory to match your brand. - Animations: Customize GSAP animations in the
animations/
directory. - Components: Reuse or extend the modular components in the
components/
folder.
To deploy your project, follow the Next.js deployment documentation.
Contributions are welcome! Feel free to open an issue or submit a pull request if you have improvements or bug fixes.
- Fork the repository.
- Create your feature branch (
git checkout -b feature/your-feature
). - Commit your changes (
git commit -m 'Add your feature'
). - Push to the branch (
git push origin feature/your-feature
). - Open a pull request.