A clone of github repository page.
Githubb
is built with vue, vuetify and lots love ❤️ 💖, and deployed on netlify.
Because of our believe in being progressive, we believe ths is just a work in progress 🚧. But, feel free to explore 🪐 Githubb, thank you friend.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
The things you will need in order to use the app and how to install them
- Before you begin, ensure you have the latest node installed on your computer - Node.js 14.16.1 was used for this
Check with:
# ensure Node.js is >= 14.16.1
vue --version
- Also ensure you have the latest vue cli installed - Vue CLI 3.O was used for this
Check with:
# ensure Vue CLI is >= 3.0
vue --version
This will walk you through how to setup the app on your local computer and/or machine.
npm install
npm run serve
npm run build
npm run test:unit
npm run lint
Enter a valid github username in the input box to get aview of their repositories. You can also access the repository page by modifying the URL accordingly too.
- Vue 2 - The progressive javasript framework used
- External libraries used in this project includes:
- Day.js - A fast 2kB javascript date utility library
- Vue Router - The official router for Vue.js
- Vuex - A state management pattern + library for Vue.js applications
- vue-meta - A HTML Metadata manager for Vue.js
- Airbnb JavaScript Style Guide - A HTML Metadata manager for Vue.js
- Jest - A JavaScript testing framework
- Mubarak SULAYMAN - @mubaraksulayman
See also the list of contributors who participated in this project.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.
- Inspiration was drawn from Buycoins Frontend Engineer Application on notion