Skip to content

Enaleia/mobile

Repository files navigation

Intro

The mobile app for Enaleia's operation and its partners, including recyclers and manufacturers, streamlines waste management and data tracking across the operational chain.

Operational Flow

1. At the Port:

  • Port coordinators weigh the fisherman’s waste collection and scan their Enaleia ID card.
  • Data is submitted and attested using the port coordinator’s wallet, with transaction fees sponsored by a master wallet.

2. Waste Collection Transportation:

  • When onsite containers reach capacity, the waste is shipped to the recycler.

3. At the Recycler:

  • The recycler weighs the container using a weighbridge, generating a weight slip.
  • The recycler sorts the materials and logs the sorted data with identifier codes in the app, submitting the data with an attestation.
  • When raw materials like pellets are produced, the recycler records the quantity and makes a final attestation.

4. To the Manufacturer:

  • Pellets are shipped to the manufacturer.
  • The manufacturer records the production of end-user products, entering data and making attestations.

Design Principles

The Enaleia Hub mobile app is designed with the users’ physical and digital constraints in mind:

  • Offline-first approach: Recognizing limited internet access at many sites, the app operates offline, storing data locally until a connection is available for submission and attestation.
  • Flexible UX: With operational workflows varying across countries, the user experience is designed to be generic, ensuring adaptability to different scenarios.

This is an Expo project created with create-expo-app.

Get started

  1. Install dependencies

    npm install
  2. Start the app

     npx expo start

In the output, you'll find options to open the app in a

You can start developing by editing the files inside the app directory. This project uses file-based routing.

Get a fresh project

When you're ready, run:

npm run reset-project

This command will move the starter code to the app-example directory and create a blank app directory where you can start developing.

Learn more

To learn more about developing your project with Expo, look at the following resources:

Join the community

Join our community of developers creating universal apps.

About

Enaleia's mobile app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published