Mess Meal Tracker Android App (React Native)

Introduction

Mess meal tracker web app is for people/students living together in a mess or hostel. Here manager who is responsible to update meals will be given a unique code via email, only with the code manager can update meals. Also manager himself can not delete meals that was updated 2 days ago. This way there should be no deception. And also after each submission meal rate is instantly gets updated so every member can see the ongoing meal rates and also his due. This app is super simple to use and user friendly and responsive too. This is its android version.

Tech Stack

React Native, ReactJS, Redux toolkit, Async Storage, React Navigations, Axios.

Features

• Every member of a mess will use one single email and password to login.

• Total meals, spent, reserve, meal rates are calculated automatically along with each member updates and all are recorded to mongodb databae so no way of losing data.

• Only manager can add new members, new entry, remove himself from manager and add new manager.

• Anyone with account can request new code that will be sent to managers email.

• Even manager can not remove a member who has due ammount.

• Manager can remove a wrong entry if its todays entry or yesterdays, even manager can not remove entry that was added two days ago.

• At 12am on the first day of any month, all data will be cleared, but their history will be stored that can be accessed from below of the page, in new month manager can remove any past member or add all rest information from previous month.

Screenshots

Login Screen

Loginscreen

Register Screen

Registerscreen

Home Screen

Homescreen

Calculations

Calculations

Manager

Manager

Manager Select By

Manager2

Manager Set Meals

Manager3

Manager Update Key

Manager3

Manager Update User

Manager3

Demo

Demo Apk

use username: eumess and password: eumess for demo account