Inspiration

My main inspirations for my project were Cowspiracy and MyFitnessPal. After learning that the meat industry is responsible for a large portion of greenhouse gas emissions, I wanted to focus my project on my issue. Another inspiration was MyFitnessPal, an app that allows you to track your caloric intake and macronutrients. An aspect I like about MyFitnessPal was the fact that it made you more self-conscious about what you eat. So I applied that aspect of MyFitnessPal to my project.

What it does

It is a minimalistic app that allows you to track the amount of meat you consume. You create an account, sign in, log the amount of meat you eat, sign out, and it saves your meat consumption. Once the week is over, you reset your counter! Users become more self-conscious about how much meat they are eating.

How we built it

I built my app using the flutter framework, using Dart as its main language, and used firebase as its database.

Challenges we ran into

Some challenges I ran into was incorporating a sign in system to save progress. I was new to using firebase so naturally, I got a lot of errors. In order to fix the errors, I had to do a lot of sketchy things and install a lot of random stuff. But eventually, I finished implementing a sign in system. Another issue I had was using the database in my app. I had a hard time learning to read and write data from my database but through the doc and tutorials online, I was finally able to get data from firebase and edit them.

Accomplishments that we're proud of

I am the most proud of the sign in system I implemented. Originally, I was stuck on implementing one but after realizing I could use firebase, I just rolled with it and I am happy with the result I got.

What we learned

I learned a lot about using firebase, especially using its database and hosting features. I also learned to implement images and firebase in flutter, and also learned more stateful widgets.

What's next for Meat Tracker

Like I mentioned above, the meat industry is only responsible for a portion of the Earth's greenhouse gas emissions, so in the future I could implement a way to track electricity, transportation, public commute, and other sources of greenhouse gasses emissions. I also could implement a social part in the web app, such as messaging, blogs, and posts for people who are passionate about reducing their carbon footprint.

Built With

Share this project:

Updates