Skip to content

abhi-gowdru/google-dark-ui-clone-vuetify

Repository files navigation

Google UI Clone with Vuetify

This project is a Vue.js application that replicates the user interface of the Google website using the Vuetify framework. Vuetify is a Vue.js material component framework that enables developers to create stylish and responsive applications with ease.

Table of Contents

Prerequisites

Before you begin, ensure you have the following prerequisites:

  • Node.js and npm installed on your machine
  • Vue CLI installed globally (npm install -g @vue/cli)

Installation

  1. Clone the repository:

    git clone https://github.com/abhi-gowda/google-dark-ui-clone-vuetify.git
    
  2. Navigate to the project directory:

    cd google-dark-ui-clone-vuetify
    
  3. Install dependencies:

    npm install
    

Usage

To view the Google UI Clone, run the development server:

npm run serve

Visit http://localhost:3000 in your web browser to see the Google UI Clone in action.

Folder Structure

The project structure is organized as follows:

|-- public
|-- src
|   |-- assets
|   |-- components
|   |-- views
|   |-- App.vue
|   |-- main.js
|-- .gitignore
|-- babel.config.js
|-- package.json
|-- README.md
|-- vue.config.js
  • public: Contains static assets and the index.html file.
  • src: Contains the main source code.
    • assets: Images, styles, and other static assets.
    • components: Reusable Vue components.
    • views: Vue components for different views or pages.
    • App.vue: The root Vue component.
    • main.js: Entry point of the application.
  • gitignore: Specifies which files and folders to ignore in version control.
  • babel.config.js: Babel configuration for transpiling code.
  • package.json: Project configuration and dependencies.
  • README.md: Documentation file (you're reading it now).
  • vue.config.js: Vue CLI configuration.

Screenshots

App Screenshot

Contributing

Contributions are welcome! Feel free to open issues or pull requests to improve the project.

Authors

Badges

MIT License

License

This project is licensed under the MIT License - see the LICENSE file for details.