Every generation has a story
- Select an issue to work on (or open your own) and comment to let others know that you are working on it.
- Fork the repository, commit to master, add
#<issue number>
to commit messages, and create a pull request. - Add Cypress and/or Jest tests where appropriate.
- Code style: StandardJS
- Use comments thoughtfully.
- Clone the repository.
- Run
npm install
. - Run
npm start
. - Navigate to
http://localhost:8080
Here are some software projects / technologies that are used in this application:
- VueJS: JavaScript framework.
- Vue Router: VueJS routing library for Single Page Applications (SPA).
- Vuex: State management library.
- Fetch API: HTTP request API that is polyfilled by Unfetch.
- Bootstrap: Style toolkit.
Run all tests:
npm test
Run only Jest tests:
npm run test:unit
Run a sepcific Jest test:
npm run test:unit -- tests/home.test.js
Run only Cypress tests:
npm run test:e2e
Run Cypress interactive GUI:
npx cypress open
- Data is from The Star Wars API (SWAPI).
- Images are from Star Wars: A Visual Guide.
- This is a sequel to force-vue.