Overview
Dileepa Bandara’s personal website is a platform designed to showcase his portfolio, share information about himself, and provide a platform for sharing his thoughts and experiences. The website includes sections such as About, Education, Experience, Media, and Connect. It is built using HTML, CSS, JavaScript, TypeScript, React, Next.js, Tailwind CSS, and Node.js.
Features
- About: Get to know Dileepa Bandara’s background, goals, and interests.
- Education: Discover Dileepa Bandara’s academic qualifications and institutions.
- Experience: Explore Dileepa Bandara’s professional work and volunteer experience.
- Media: Check out Dileepa Bandara’s latest articles, videos, and other content.
- Connect: Connect with Dileepa Bandara through social media and other communication channels.
Installation
To get a copy of this project up and running on your local machine, follow these steps:
- Clone this repository.
- Navigate to the project directory.
- Install the dependencies.
- Start the development server.
- Open http://localhost:3000 with your browser to see the result. To change the port, use the -p flag. For example,
npm run dev -p 4000. - You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.
- Create a .env.local file to save environment variables. This project uses the
RESEND_API_KEYvariable for Resend API.
Summary
Dileepa Bandara’s personal website is a well-designed platform that showcases his portfolio, shares information about him, and provides a platform for sharing his thoughts and experiences. It includes sections such as About, Education, Experience, Media, and Connect. The website is built using HTML, CSS, JavaScript, TypeScript, React, Next.js, Tailwind CSS, and Node.js. The installation process is straightforward, and users can easily run the website on their local machines for development or customization purposes.