Skip to content

nahueldaima/chuck-norris-joke-app

Repository files navigation

Project Title

Chuck Norris Jokes App - Version 1.0.0

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Installing

These are the instruction for preparring the dev enviroment

Clone this repository:

git clone https://github.com/nahueldaima/chuck-norris-joke-app

Run the command

npm install package.json

If you don't have Vue CLI 3, then run:

npm install -g @vue/cli

To start the application run:

npm run serve

Deployment

To host this application you will need some server or service that serve your files.

In order to build your production app run:

npm run build

You will find a new 'dist' folder on your project folder. Inside of it you will find your app prepared to be upload as a website. Upload the content to your hosting.

Testing

This proyect has Unit testing implemented with Mocha and Chai

In order to run the test do:

npm run test:unit

Demo

You can try this project here

Built With

  • Vue CLI - The web framework used
  • Vuex - State Management Library
  • Axios - HTTP Promises Library
  • Babel - State Management Library
  • Vuelidate - Form Validation for Vue

Vue CLI Pluggins:

  • Vuetify - Material Design Component Framework
  • Babel - Material Design Component Framework
  • eslint - Material Design Component Framework
  • mocha - Unit Mocha Plugin for Vue

Authors

  • Nahuel Daima - Chuck Norris Jokes App

License

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

About

Technical Challenge

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published