cbh123 / foo

1 stars 0 forks source link

Personal Website

This is a simple static HTML website using Tailwind CSS for styling. The website serves as a personal portfolio showcasing your work, projects and achievements.

Setting up the Development Environment

Before you start working on the website, you will need to install Node.js and npm.

Follow these steps to set up your development environment:

  1. Clone the repository.

    git clone https://github.com/your-username/personal-website.git
  2. Change to the project directory.

    cd personal-website
  3. Install the required npm packages.

    npm install
  4. Start the development server.

    npm run dev

The development server should now be running at http://localhost:3000. Open this URL in your browser to access your personal website.

Building and Deploying the Site

You can build the website for production by running the following command:

npm run build

This command will generate a dist folder containing the production-ready files.

To deploy the website, follow these steps:

  1. Choose a hosting provider (e.g., GitHub Pages, Netlify, Vercel, etc.).

  2. Follow the hosting provider's instructions to deploy the dist folder.

  3. Update your domain's DNS settings to point to the hosting provider.

Your personal website should now be live on the internet.

Contributing

If you find any issues, have suggestions, or want to contribute to the project, these are the steps:

  1. Fork the repository.
  2. Create a new branch.
  3. Make the changes or additions you think are necessary.
  4. Submit a pull request to the original repository.

License

This project is open source and available under the MIT License.