Award-winning, gluten-free and open-source app made to bring you closer to your partner and care for each others' health by petting a Tamagotchi-style virtual doggo.
Try it out!
·
Report Bug(s)
·
Client
Table of Contents
Hackipups is a mobile application based on Express, Prisma, Socket.io, it allows you to pet a virtual animal with your closest friend, partner or favorite family member. By this, you can have another great activity to do together, and specially, care each other's health.
You can also check out the client's codebase at https://github.com/ulisesvina/hackipups
- Javascript
- Express
- Prisma
- Socket.io
You can either compile and build your own version of hackipups-api or use the existing client.
node
yarn
- Install the required software listed in prerequisites.
- Clone the repo
git clone https://github.com/ulisesvina/hackipups-api.git
- Run the compiler
yarn run build
hackipups-api comes from "hack" and "pups", this is because originally hackipups-api was a hackathon project for MLH's Hack or Treat 2, the team behind hackipups-api won the Mom's Spaghetti prize and wanted to continue on with the project.
Sheldon, the mascot of hackipups-api was named by the lead maintainer's girlfriend after the The Big Bang Theory's character, Sheldon Cooper.
- Functioning CRUD
- Auth
- JWT Implementation
- Real-time functionality using websockets
See the open issues for a full list of known issues.
- Winners of the "Mom's Spaghetti" prize of Hack or Treat 2 by the Major League Hacking (MLH)
- Working client with responsive layout
Contributing to hackipups-api is very easy and appreciated. Here are the instructions on how to do so
- Fork the project
- Create your changes branch (
git checkout -b changes/Feature
) - Commit your changes (
git commit -m 'Added bugs'
) - Push to the branch (
git push origin changes/Feature
) - Open a Pull Request (Here)
Distributed under the GPL-3.0 License. See LICENSE
for more information.