Skip to content

stevechanvii/EatSafe-v2

Repository files navigation

PokeAllergist

What's NEW!

  • We change our name from EatSafe to PokeAllergist to avoid IP conflicts in App Store and Google Play.
  • We implement all-new UI design and user-friendly interaction logic.
  • Using AI to identify your potential allergies and intolerance, the basic idea is to collect the data (ingredients, feeling and reaction) and match weight to every ingredient. We have maintained a considerable allegiance map. Once we identify the user allergic such as milk, it is highly likely that the user may allergic to milk byproducts, such as cheese, yogurt and latte.

Introduction

Eat Safe-Eat what suits you.
An app to deal with food sensitivity.
A safeguard from allergies and intolerance.
Scan food products before buying them.
Keep track of daily meals.
Eliminate food that doesn't suit you.

ScreenShot

The first iteration of EatSafe in https://github.com/stevechanvii/EatSafe

Main features

Diary

  • Diary entries to track the diet of diary intake.
    ScreenShot

Scanning

  • Barcode scanning or text recognition, and get alert if it contains allergens your suffer from.
    ScreenShot

Report

  • Generate report based on diary.
    ScreenShot

Profile

  • Settings and allow you export data from local database.
    ScreenShot

Getting Started

This App is proudly produced by team Hygieia

Prerequisites

Android: JDK 8 Android studio

iOS: xCode

VS Code

Installing

Firstly, the environment should be setup, please refer to React Native offical site: https://facebook.github.io/react-native/docs/getting-started

Choose your environment in React Native CLI Quickstart tab, follow the insrutction and install Node, Watchman, React Native CLI, etc.

Download the code, go to project root directory and install packages, dependencies

npm install

If you want to run the project in Xcode, go to ios folder

pod install

Then, open EatSafe.xcworkspace clean and rebuild project

Running on simulator For Android, open Android studio and clean and rebuild first, then open simulator, and go to project root directory in terminal

react-native run-android

Sometime may have problems with abd (Android debug tools), be aware to change the user directory below (use your own path)

export PATH="$PATH:/Users/stevechanvii/Library/Android/sdk/platform-tools":$PATH

For iOS, go to project root directory in terminal

react-native run-ios

There will be many problems running on Xcode, so Google them or create an issue. If it still not working properly, just try on android. If you want to running on real device, make sure your laptop and mobile device under same network.

Deployment

This app runs locally, and will release on App Store and Google Play

Built With

Contributing

Useful Link

Guidance

Splash Screen

3D touch

resource

multi language support https://github.com/AlexanderZaytsev/react-native-i18n

Thank you for all the communities and programmers who provide so amazing open source libraries.

Versioning

We use github for versioning. The first iteration of EatSafe please refer to https://github.com/stevechanvii/EatSafe For the versions available, see the tags on this repository.

Authors

  • Danyang Chen - Initial work - GitHub

See also the list of contributors who participated in this project.

License

This project is licensed under the Apache License - see the LICENSE.md file for details

Acknowledgments

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages