Cookies and Team present Mushi

Community driven mushroom finding and identification app.

Mushi is designed to help people who are interested in mushroom foraging to find and identify different species of mushrooms using community driven data. As the user base grows users will be able to help each other to identify different species of mushroom using the voting and credibility system. It will also help users to find locations where specific species are likely to be found. Using the map screen a user can browse all near by reports and filter them by species. Clicking through to the report, users can vote on the species of a mushroom, as votes for a single species increase the credibility of that species ID also increases. From the report screen users can also click through to a page with more information on that species of mushroom.

Mushi Demo Video | Northcoders Project Presentations

Mushi Demo Video | Northcoders Project Presentations

Cookies and Team

Tom FisherPreview: Tom Fisher

Tom Fisher

Morgan RedgrovePreview: Morgan Redgrove

Morgan Redgrove

Kyle GohPreview: Kyle Goh

Kyle Goh

Mohammed HashimPreview: Mohammed Hashim

Mohammed Hashim

Tech Stack

We used React native, Expo, Firebase, node.js, mongoDB, Express

Expo was used to manage the build process and provide us with a set of tools that made it easier to develop and test our application. It also allowed us to build a cross-platform app between android and ios. We chose to use MongoDB because its non-relational and may offer more flexibility for our app to grow in the future.

Fundamentally, our biggest hurdle was trying to use stuff we weren’t familiar with, for example, mongoDB and React Native and all the libraries that come with React Native.

Tech StackPreview: Tech Stack