Skip to content

mandoolala/Projectia

Repository files navigation

Projectia

Implementation of the concept of gamifying GitHub projects.

Built using Vue.js and Bootstrap-Vue

Main Features

  • Grow your own garden with GitHub collaborators! (data won't persist right now)
  • Collect various plants by making pull requests (currently only 3 kinds of plants)
  • Synchronized pull requests from your GitHub repository (currently connected with mock-up GitHub which is included in the app)

Code Structure

The main component is App.vue

Several components like the tiled canvas and the mock-up GitHub modal included in components/

Demo

https://mandoolala.github.io/Projectia/

Video URL: https://youtu.be/Sd0XsxDFacs

Preview

Installation

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Run your tests

npm run test

Lints and fixes files

npm run lint

Customize configuration

See Configuration Reference.

About

CS374 <Human-Computer Interaction> Team Project using Vue.js

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5