A personal website built with Nuxt.js to showcase my projects, blog, and contact information.
- Responsive Design: Optimized for all devices.
- Dynamic Content: Easily manage blog posts and projects.
- SEO Optimized: Enhanced visibility on search engines.
- Smooth Navigation: Intuitive user experience.
- Node.js: Version 14 or higher. Download Node.js
- npm or Yarn: Comes with Node.js, but you can also install Yarn if preferred.
-
Clone the Repository
git clone https://github.com/Thavarshan/thavarshan.com.git
-
Navigate to the Project Directory
cd thavarshan.com -
Install Dependencies
Using npm:
npm install
Or using Yarn:
yarn install
To start the development server with hot-reloading:
Using npm:
npm run devUsing Yarn:
yarn devOpen your browser and navigate to http://localhost:3000 to view the website.
To build the application for production:
Using npm:
npm run buildUsing Yarn:
yarn buildAfter building, you can start the production server:
Using npm:
npm run startUsing Yarn:
yarn startYou can deploy your Nuxt.js application to various platforms such as Vercel, Netlify, or Heroku. Follow the respective platform's documentation for deployment instructions.
- Configuration: Modify the
nuxt.config.jsfile to customize settings like plugins, modules, and build configurations. - Content: Add or edit content in the
pages,components, andassetsdirectories. - Styling: Customize styles using CSS, SCSS, or Tailwind CSS as configured.
This project is licensed under the MIT License.