Skip to content

Pet a virtual friend with your soulmate and take care of it together! πŸ• 🐈

Notifications You must be signed in to change notification settings

ulisesvina/hackipups

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

31 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Contributors Forks Stargazers Issues MIT License


Logo

Hackipups

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)

Table of Contents
  1. About
  2. Getting Started
  3. Idea
  4. Roadmap
  5. Achievements
  6. Contributing
  7. License

About

Hackipups is a web application built on Next.js, 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 API's codebase at https://github.com/ulisesvina/hackipups-api

Built With

  • Javascript
  • Next.js
  • Capacitor (for the mobile client)
  • React
  • Vercel

(back to top)

Getting Started

You can either compile and build your own version of hackipups or use the existing client.

Prerequisites

  • node
  • yarn

Building

  1. Install the required software listed in prerequisites.
  2. Clone the repo
    git clone https://github.com/ulisesvina/hackipups.git
  3. Run the compiler
    yarn run build

(back to top)

Idea

Name

Hackipups comes from "hack" and "pups", this is because originally Hackipups was a hackathon project for MLH's Hack or Treat 2, the team behind Hackipups won the Mom's Spaghetti prize and wanted to continue on with the project.

Mascot

Sheldon, the mascot of Hackipups was named by the lead maintainer's girlfriend after the The Big Bang Theory's character, Sheldon Cooper.

(back to top)

Roadmap

  • Functioning client
  • API
  • Real-time functionality using websockets

See the open issues for a full list of known issues.

(back to top)

Achievements

  • Winners of the "Mom's Spaghetti" prize of Hack or Treat 2 by the Major League Hacking (MLH)
  • Working client with responsive layout

Contributing

Contributing to Hackipups is very easy and appreciated. Here are the instructions on how to do so

  1. Fork the project
  2. Create your changes branch (git checkout -b changes/Feature)
  3. Commit your changes (git commit -m 'Added bugs')
  4. Push to the branch (git push origin changes/Feature)
  5. Open a Pull Request (Here)

(back to top)

License

Distributed under the GPL-3.0 License. See LICENSE for more information.

(back to top)

About

Pet a virtual friend with your soulmate and take care of it together! πŸ• 🐈

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published