🌱 A fitness app where you are able to grow plants and track your exercise

Overview

fitPlant

A fitness app for iOS, Android and the Web where you are able to grow artificial plants and track your exercise progress in a simple and fun way.

fitPlant Overview

What is fitPlant?

fitPlant is an idea that is inspired by Forest. In fitPlant you will be able to log all your workouts and make a plant grow by working out. It will most likely help some people stay motivated since they want to grow their plant as much as possible.

Approximate roadmap of fitPlant

  1. Create and plan the MVP web app of fitPlant
  2. Launch web app, get feedback and integrate that feedback
  3. Start working on the MVP ios and android version
  4. Launch the MVP on the Play Store and App Store
  5. Get feedback for both and then update
  6. Start working on some cooler features

Current status of fitPlant

The MVP of fitPlant

The Minimum Viable Product (MVP) of fitPlant should be a fitness tracking app where you can easily add your workouts, check them out and delete them from your device and you should also be able to add new musclegroups/categories and workouts that belong to these catgories. You should also be able to grow a plant with the amount of workouts you do based on your x days per week and your x hours per workout.

Installation for iOS

[COMING_SOON]

Installation for Android

[COMING_SOON]

Installation for Web App

[COMING_SOON]

Contribute

Open for creation

  • Plant illustrations in every growth stage (number of growth stages is also up for discussion)
  • App Icon and Logo Design
  • Which features to add
  • What is our MVP so we can submit it to the App Store, Play Store and publish our web app and what are features we can add later

Credits

License

MIT License

Comments
  • Which technology should we use for the Web, iOS and Android app?

    Which technology should we use for the Web, iOS and Android app?

    We should decide if we want to go all native with all three of them or if we want to use something like Angular or Ionic or something else. Please suggest what we should use and also use some arguments on why we should use it.

    help wanted ideas needed 
    opened by KrisKodira 2
  • Integration with other fitness apps

    Integration with other fitness apps

    Love the idea btw. Have you thought about having workout data pulled from other fitness apps (FitBit, Apple Health, Runkeeper, Strava).

    I personally am a fitbit user and I push the data to other apps, and also have other apps push into it.

    If you pick the top fitness apps (Fitbit, Apple Health) or others that have bidirectional data sharing (push out to other apps, and pull from other apps) that you could attract more users.

    help wanted ideas needed 
    opened by tnhabib 2
  • Create web app design

    Create web app design

    We need a design for the web app and preferable we should use Adobe XD. In case you didn't know you can download Adobe XD for free here.

    At the moment I am still very open to any new suggestions on how this app will work and how we will differentiate the users. Maybe through a abstract JSON database that gets updated with Node.js? Please also comment any suggestions here or join the Discord to discuss changes and get help.

    Tips for the design:

    • Use plants as a background whenever possible
    • Keep in mind that it needs to be responsive
    • Keep it modern, sleek and elegant
    • Use the picture in the README.md as inspiration
    • Please use pictures from Unsplash or similar sites
    • Max width for the wrapper is 1280 pixels

    What I think we need (may change):

    • A landing page where the user has to enter his name at least (I don't know yet if we will make accounts)
    • A quick tutorial where the user gets to see the core features
    • A overview for the workouts like in the picture mentioned above
    • A page where you add your workouts
    • A page where you can see a workout day you select

    Submit all your designs and ideas here.

    help wanted good first issue UI / UX Design ideas needed 
    opened by KrisKodira 3
  • How will the plants work?

    How will the plants work?

    The idea of this app is to grow a plant based on your amount of workouts and then plant it inside a artificial garden. Thus we need to specify what exactly makes a plant grow and how many growing stages should a plant have or should it be different for each plant?

    A few ideas I had in mind for the plants:

    • plants grow based on workouts per week only
    • every plant should have a different amount of stages so we can for example add some easy plants to grow and then also some harder ones
    • a plant can die if you haven't been working out for 2 or 3 weeks
    good first issue ideas needed 
    opened by KrisKodira 0
  • What are the first steps for an user after installation?

    What are the first steps for an user after installation?

    What steps should the user go through after installing this application?

    One of the steps is definetly to type in his name since the name is displayed in the overview as Hey [NAME]!

    Suggest and discuss further steps here.

    good first issue ideas needed 
    opened by KrisKodira 2
Owner
Kris
Working on KrisNetics
Kris
ViewModel-Lifecycle - ViewModel Lifecycle allows you to track and observe Jetpack ViewModel's lifecycle changes

ViewModel Lifecycle ?? ViewModel Lifecycle allows you to track and observe Jetpa

Jaewoong Eum 97 Nov 25, 2022
Viewmodel-lifecycle - ViewModel Lifecycle allows you to track and observe Jetpack ViewModel's lifecycle changes

ViewModel Lifecycle ?? ViewModel Lifecycle allows you to track and observe Jetpa

Jaewoong Eum 36 Feb 6, 2022
Explore-KiiT-App - An app to simplify the complicated website navigation and keep track of Attendance

KiiT Explore App "An app to simplify the complicated website navigation and keep

Ajay Khatri 17 Oct 12, 2022
Track RPG Playthrough Details

Shattered Ring Tracker This project is an RPG game tracker where the user can keep a journal of details about their game, including: NPCs Track the NP

Nathan Contino 1 Mar 16, 2022
A very simple Android app which shows you random memes with the help of meme-api which you can share with your friends!

Meme Share A very simple Android app which shows you random memes with the help of meme-api which you can share with your friends! Tech stack 100% wri

Stɑrry Shivɑm 8 Aug 10, 2022
Simple view which allow you to customise your pizza's toppings and size as per your choice.

TwistedPizzaToppingsView Overview Simple view which allows options to customize your pizza toppings and size as per your choice. Features Android 12 s

MindInventory 19 Dec 18, 2022
This is a practice app. An app that you can find random recipes and choose the ones you like.

A food suggestion app like Tinder This is a practice app. In this app, you can find random recipes and choose the ones you like. This is main menu. Yo

Yunus Emre OCAK 4 May 25, 2022
Simple FOSS android app to help you plan and manage your savings goals easily and establish the habit of saving money.

GreenStash GreenStash is a simple FOSS android app to help you plan and manage your savings goals easily and establish the habit of saving money. ?? S

Pool-Of-Tears 112 Dec 3, 2022
App with plant list 🌱 , the app reminds you when to water 💦 your best plant at a certain time.

Plant Life App with plant list ?? , the app reminds you when to water ?? your best plant at a certain time.. Table of Contents Introduction Features U

Haya Saud Alrawdhan 0 Jan 6, 2022
LinkHub is a simple and effective link management application that can help you to easily manage your app with no ads!

LinkHub LinkHub is a simple and effective link management application that can help you to easily manage your own links with no ads! Download Screensh

Amr Hesham 71 Dec 17, 2022
To help to promote your android app by prompting users to rate your app in a bottom Sheet.

RateBottomSheet This an Android library to help to promote your Android App by prompting users to rate your app in the Google Play Store with a materi

Farham Hosseini 5 Jul 8, 2022
A Simple Android library to get the number of words and give you the time it will take you to finish an article/story.

MinRead A Simple Android library to get the number of words and give you the time it will take you to finish an article/story. Prerequisite Androidx K

Nwokocha wisdom maduabuchi 36 Nov 17, 2021
push note is a free Android app that you can keep your notes in the notification bar in seconds.

push note - notification notes push note is a free Android app that you can keep your notes in the notification bar in seconds. Features ?? Super quic

Cafer Mert Ceyhan 56 Dec 10, 2022
sample project that shows you how you can use Ktor to creat a server for real Project.

Ktor-Sample This is a sample project that shows you how you can use Ktor to creat a server for real Project. What is done Save data to database (Get a

Mohamed Emad 4 Dec 23, 2022
A simple tool used to check the users you follow that do not follow you back.

instafbchecker - Instagram no life guide Current Release: v1.0.1 (30/08/2022) A command line tool used to check which users dont follow you back on In

Nathan 2 Aug 30, 2022
If you had one month to visit the best places in Kenya, where would you go?

VisitKenya If you had one month to visit the best places in Kenya, where would you go? This app just shows you sample places where you could visit, wi

Alan Derich 1 Oct 20, 2022
Easy app for managing your files without ads, respecting your privacy & security

Simple File Manager Can also be used for browsing root files and SD card content. You can easily rename, copy, move, delete and share anything you wis

Simple Mobile Tools 1.2k Dec 29, 2022
TakeNotes, taking care of your tasks and your health

Take Notes - Para tornar sua rotina mais Saudável TakeNotes, cuidando de suas tarefas e de sua saúde Sobre • Funcionalidades • Layout • Como executar

null 0 Dec 7, 2021
Cago provides you way to do complex calculations on your device.

Cago Do your calculations easier. Cago provides you way to do complex calculations on your device. You can build functions that fit your goals by your

null 0 Feb 13, 2022