The "VIT Bhopal Mess" app 📱 & website 🌐 is designed to simplify the process of finding out the correct food item available at the mess 🍽️ based on the current day and time. It provides an intuitive and user-friendly interface for VIT Bhopal University students 👨🎓 to check the mess menu and make informed decisions about their meal choices 😋. It also provides the option to view the menu in the Canteen as well as in UnderBelly with their respective prices 📋.
- Current Time Tracking: The app automatically detects the current time and displays the food items available during that specific time slot.
- User-Friendly Interface: The user interface is designed to be intuitive and easy to navigate, allowing users to quickly find the information they need.
- Search Functionality: Users can search for specific Day or Meal time to get Food Items of it respectively.
- Canteen: Users can view, search as well as sort the menu and its prices available in the canteen, it can also see the total price of the selected items by adding or removing items from the cart, enabling them to make informed decisions about their food choices outside the mess.
- UnderBelly: Users can view and search the menu and its prices available in at UnderBelly, enabling them to make informed decisions about their food choices in between classes.
- Flutter and Dart for building the mobile app & website
- Material UI 3 (Light Theme & Dark Theme)
- Shared Preferences
- Provider
To run the "VIT Mess" app locally, follow these steps:
- Ensure that you have Flutter installed on your machine. If not, refer to the official Flutter documentation for installation instructions.
- Clone the repository to your local machine.
https://github.com/shenmareparas/VIT_Bhopal_Mess.git
- Install the dependencies for the app.
flutter pub get
- Start the app.
flutter run
- Open the VIT Mess app on your emulator or device.
Contributions to the VIT Mess app are welcome and encouraged! If you would like to contribute, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and ensure that the code compiles without any errors.
- Write tests for your changes to maintain code quality.
- Submit a pull request with a clear description of your changes and their benefits.
If you have any questions, suggestions, or feedback, please feel free to contact me at shenmareparas@gmail.com or create an issue in the repository. I'd love to hear from you!
https://www.termsfeed.com/live/f3a9fb52-9e8b-45e3-a0a4-16901f7da9c4
We hope you find it helpful in determining the correct food item available at the mess. Enjoy your meal! 🍽️