This repository contains the code for my personal portfolio website, which is hosted on Vercel and built using Astro for the UI and Tailwind CSS for styling. The website showcases my skills, projects, articles and experience as a software developer.
- Astro: A modern static site builder that allows me to write UI components in my favorite front-end framework, such as React, Vue, Svelte or Solid, and compile them to static HTML, CSS, and Javascript.
- Tailwind CSS: A highly customizable CSS framework that allows me to rapidly built responsive and modern user interfaces.
- Vercel: A cloud platform for deploying and hosting static websites and serverless functions with an intuitive and easy-to-use-workflow.
- Responsive design: The website is fully responsive and optimized for different screen sizes, including desktop, tablet, and mobile.
- Minimalistic UI: The website has a sleek and minimalistic UI, built using Astro and styled with Tailwind CSS, providing a visually appealing experience for visitors.
- Easy customization: Astro and Tailwind CSS allow for easy customization of the website's appearance and functionality, making it simple for me to update and personalize the website to reflect my own branding and style.
- Fast performance: The website is optimized for performance, with minimal loading times and efficient rendering, ensuring a smooth and seamless experience for visitors.
- SEO-friendly: The website is built with SEO best practices in mind, including proper HTML semantics, meta tags, and accessibility features.
To get starting with the code in this repository, follow these steps:
- Clone the repository to your local machine.
git clone https://github.com/Nischal2015/nischalshakya.com.np.git
- Install the dependencies using
npm install
,yarn install
orpnpm install
. - Run the development server using
npm run dev
,yarn dev
orpnpm run dev
- Open your web browser and go to
http://localhost:3000
to see the website running locally.
To run the project using Docker, follow these steps:
- Run the production build using
docker compose up -d
. - Open your web browser and got to
http://localhost:8910
to see the website running locally.
This project is open source and available under the BSD 3-Clause License.
If you have any questions, feedback, or inquiries, you can react me at email or Github
Thank you 😍 for visiting my portfolio website repository!