Overview
This project is a portfolio showcasing the current and future projects of Bhavya Tomar. It is the first version of his portfolio, with plans to add more features in the future. The portfolio is built using 100% TypeScript code and is a static site generated using Next.js. It features a dark/light theme toggle, responsive design for all screen sizes, and includes animations using react-spring and framer-motion.
Features
- 100% TypeScript code
- Static site generated using Next.js
- Modular code for easy maintenance and adding features in the future
- Dark/light theme toggle
- SEO optimized to appear as the 1st or 2nd result when searching “Bhavya Tomar” on DuckDuckGo and Bing, and on the 1st or 2nd page on Google
- Responsive design for all screen sizes
- Animations added using react-spring and framer-motion
Installation
To install the theme, follow these steps:
- Clone the GitHub repository: [repository_link].
- Navigate to the project directory.
- Install the dependencies by running the following command:
npm install
- Start the development server with the following command:The portfolio should now be accessible locally at http://localhost:3000.
npm run dev
Summary
This portfolio project by Bhavya Tomar is a showcase of his current and future projects. It is built using 100% TypeScript code and is a static site generated using Next.js. The portfolio features a dark/light theme toggle, modular code for easy maintenance and adding features, SEO optimization for better search engine visibility, responsive design for all screen sizes, and animations added using react-spring and framer-motion. It is open-source and can be used for both personal and commercial purposes, with proper credit given to the author.