Skip to content

nickmblain/nickmblain.github.io

Repository files navigation

Nick's GitHub Pages Resume

Welcome to the GitHub repository for Nick's GitHub Pages Resume. This repository contains the source code for the website, which is built using Vue.js and Tailwind CSS.

Table of Contents

  1. Project Setup
  2. Development
  3. Production
  4. Linting
  5. Configuration
  6. Directory Structure
  7. Technologies Used
  8. Contributing
  9. License

Project Setup

To get started with this project, clone the repository and install the dependencies:

git clone https://github.com/nickmblain/nickmblain.github.io.git
cd nickmblain.github.io
npm install

Development

To compile and hot-reload for development, run:

npm run serve

Production

To compile and minify the project for production, run:

npm run build

Linting

To lint and fix files, run:

npm run lint

Configuration

For more detailed configuration options, see the Vue CLI Configuration Reference.

Directory Structure

  • css/: Contains stylesheets.
  • fonts/: Contains font files.
  • img/: Contains image assets.
  • js/: Contains JavaScript files.
  • public/: Contains public assets.
  • src/: Contains source code files.
  • .gitignore: Specifies files to ignore in Git.
  • babel.config.js: Babel configuration file.
  • favicon.ico: Favicon for the website.
  • index.html: Main HTML file.
  • jsconfig.json: JavaScript project configuration.
  • package-lock.json: Automatically generated lock file.
  • package.json: Lists dependencies and scripts.
  • postcss.config.js: PostCSS configuration file.
  • tailwind.config.js: Tailwind CSS configuration file.
  • vue.config.js: Vue CLI configuration file.

Technologies Used

  • HTML: Markup language for creating web pages.
  • CSS: Stylesheet language for designing web pages.
  • JavaScript: Programming language for web development.
  • Vue.js: JavaScript framework for building user interfaces.
  • Tailwind CSS: Utility-first CSS framework.
  • SCSS: Sassy CSS, a preprocessor for CSS.

Contributing

Contributions are welcome! Please fork the repository and create a pull request with your changes. Ensure your code adheres to the project's coding standards and includes appropriate tests.

License

This project is licensed under the MIT License. See the LICENSE file for more details.


For more information and to get involved, visit the repository.