Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/nilusche/tomatogotchi-hackathon

Tamagotchi-styled mobile web app to learn about urban gardening
https://github.com/nilusche/tomatogotchi-hackathon

capacitorjs fh-aachen firebase gardening hackathon software-engineering urban urban-garden urban-gardening vue

Last synced: about 1 month ago
JSON representation

Tamagotchi-styled mobile web app to learn about urban gardening

Awesome Lists containing this project

README

        

![image](https://user-images.githubusercontent.com/73897941/185654416-e816b367-90ff-47e3-a24e-4ff03079f12b.png)

# Tomatogotchi - Gamified Urban Gardening
This is an App that has been created during a Hackathon in 2022 to solve a problem around Urban Gardening

Go to App (App developed for mobile Viewpoint).

Build using Vue and Firebase.
![image](https://user-images.githubusercontent.com/73897941/181934591-ad4d4b27-e353-41dc-aa10-357c9c69b6c5.png)

## Problem
Many townish Folks don't have the necessary Know How or facilities to grow their own Food in a garden.

While we were discussing, we identified a lack of a great concept to teach or learn about gardening without overindulging yourself in blogposts or other means of information.

We need something to engage the user to learn with a different approach.

## Solution
We created an App that, just like with a real Tamagotchi, you learn how to grow your own virtual plant.

In doing so you can connect with friends and compete with other players.

Additionally we use flashcards to use the very famous technique of learning "Active Recall and Spaced Repetition" so the user can actually learn effortless.

## Further Development Possibilities
Right now we do not have the right Tomatoplant-Facts or the possibility to grow other plants.

The UI could be reworked too and other functionalities like a way to view blogposts could be added too.

## Dev/Project setup
```
npm install
```

### Compiles and hot-reloads for development
```
npm run serve
```

### Compiles and minifies for production
```
npm run build
```

### Customize configuration
See [Configuration Reference](https://cli.vuejs.org/config/).