This is the source code for my personal website, supunsathsara.com, where I showcase my projects, skills, and blog posts. It is built with Next.js, a React framework that enables server-side rendering, static site generation, and dynamic routing. It also uses Tailwind CSS, a utility-first CSS framework that allows for rapid styling and customization.
To run this project locally, you need to have Node.js and npm installed on your machine. Then, follow these steps:
- Clone this repository:
git clone https://github.com/supunsathsara/next-supunsathsara.com.git
- Navigate to the project directory:
cd next-supunsathsara.com
- Install the dependencies:
npm install
- Run the development server:
npm run dev
- Open http://localhost:3000 in your browser to see the website
This project is deployed on Vercel, a platform that provides hosting and serverless functions for Next.js applications. To deploy your own version of this website, you can follow these steps:
- Fork this repository on GitHub
- Sign up for a free account on Vercel
- Connect your GitHub account to Vercel
- Import your forked repository as a new project on Vercel
- Configure the environment variables and settings as needed
- Deploy your project and enjoy your website