Skip to content

Nischal2015/nischalshakya.com.np

Repository files navigation

Personal Portfolio Website

Nischal Shakya Portfolio Logo

trackgit-views

Description

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.

Portfolio Home Page

Table of Contents

Technologies Used

  • 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.

Features

  • 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.

Getting Started

To get starting with the code in this repository, follow these steps:

  1. Clone the repository to your local machine.
git clone https://github.com/Nischal2015/nischalshakya.com.np.git
  1. Install the dependencies using npm install, yarn install or pnpm install.
  2. Run the development server using npm run dev, yarn dev or pnpm run dev
  3. 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:

  1. Run the production build using docker compose up -d.
  2. Open your web browser and got to http://localhost:8910 to see the website running locally.

License

This project is open source and available under the BSD 3-Clause License.

Contact

If you have any questions, feedback, or inquiries, you can react me at email or Github

Thank you 😍 for visiting my portfolio website repository!