Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/zs1l3nt/gitcat

Keep forgetting to commit? Feed your commits to GitCat
https://github.com/zs1l3nt/gitcat

express hackathon react typescript

Last synced: 5 days ago
JSON representation

Keep forgetting to commit? Feed your commits to GitCat

Awesome Lists containing this project

README

        

# GitCat

![License](https://img.shields.io/github/license/zS1L3NT/gitcat?style=for-the-badge) ![Languages](https://img.shields.io/github/languages/count/zS1L3NT/gitcat?style=for-the-badge) ![Top Language](https://img.shields.io/github/languages/top/zS1L3NT/gitcat?style=for-the-badge) ![Commit Activity](https://img.shields.io/github/commit-activity/y/zS1L3NT/gitcat?style=for-the-badge) ![Last commit](https://img.shields.io/github/last-commit/zS1L3NT/gitcat?style=for-the-badge)

Keep forgetting to commit? Feed your commits to GitCat.

Every commit you make on GitHub will give you credits to buy things for GitCat. [@jyorien](https://github.com/jyorien) and I built this project together as a submission for the [HacknRoll 2021](https://hacknroll.nushackers.org/) hackathon.

View the video demonstration of the application [here](https://youtu.be/ZUn2QRY1Pqo).

## Motivation

@jyorien is obsessed with cats and decided on a cute cat game-ish project

## Subrepositories

### [`android-gitcat`](http://github.com/jyorien/GitCat)

The Android Application to see GitCat on

### [`web-express-gitcat`](web-express-gitcat)

Server to sit between the Android Application and the GitHub API

## Features

- Feed and Pat GitCat
- Purchase stuff for GitCat with your commits
- Choose the repositories you want GitCat to track

## Built with

- Android Studio
- Express
- TypeScript
- [![@types/node](https://img.shields.io/badge/%40types%2Fnode-%5E16.9.2-red?style=flat-square)](https://npmjs.com/package/@types/node/v/16.9.2)
- [![@types/express](https://img.shields.io/badge/%40types%2Fexpress-%5E4.17.13-red?style=flat-square)](https://npmjs.com/package/@types/express/v/4.17.13)
- [![ts-node](https://img.shields.io/badge/ts--node-%5E10.2.1-red?style=flat-square)](https://npmjs.com/package/ts-node/v/10.2.1)
- [![typescript](https://img.shields.io/badge/typescript-%5E4.4.3-red?style=flat-square)](https://npmjs.com/package/typescript/v/4.4.3)
- GitHub API
- [![@octokit/core](https://img.shields.io/badge/%40octokit%2Fcore-%5E3.5.1-red?style=flat-square)](https://npmjs.com/package/@octokit/core/v/3.5.1)
- Miscellaneous
- [![axios](https://img.shields.io/badge/axios-%5E0.24.0-red?style=flat-square)](https://npmjs.com/package/axios/v/0.24.0)
- [![express](https://img.shields.io/badge/express-%5E4.17.2-red?style=flat-square)](https://npmjs.com/package/express/v/4.17.2)
- [![firebase-admin](https://img.shields.io/badge/firebase--admin-%5E10.0.1-red?style=flat-square)](https://npmjs.com/package/firebase-admin/v/10.0.1)
- [![no-try](https://img.shields.io/badge/no--try-%5E3.1.0-red?style=flat-square)](https://npmjs.com/package/no-try/v/3.1.0)
- [![validate-any](https://img.shields.io/badge/validate--any-%5E1.1.1-red?style=flat-square)](https://npmjs.com/package/validate-any/v/1.1.1)