mdgspace / appetizer-flutter Goto Github PK
View Code? Open in Web Editor NEWFlutter App for Appetizer
Flutter App for Appetizer
theme_global.dart
refer flutter theming.Any additional points that you want to add, post them in the comments.
Text Fields and Row widget implementation
Display the Weekly menu, with a provision to view the next and the previous 4 weeks. The week dates should also be visible
QR_code needs internet to be fetched, store it offline.
if response of any API has {"detail" : "invalid token" } logout from the App
@Nitish145 Change the implementation for the ConfirmMealsScreen, SwitchMealsScreen etc. like I have done for other classes. Make it efficient. You might think that it is unimportant but it is very important in case we make any changes furthur, also these Screen complemently differ in principles of logical design from the ones I have changed it will create a lot of troubles and issues
If the font size of phone is increased UI elements such as Settings Card Overflow and disalign.
Add a feature to change the base URL if the current user is an Admin. This should be done at the time of login.
Signup with Channeli is not working properly. Upon doing so, no user is created in the backend and the app logs in the user directly and throws an error
Remote toggling of features from the admin panel.
The onBoarding screens haven't been implemented yet.
Update the meal fields to include cost_type
to indicate N
(normal) or S
(special) type
Signup should be done using Channel I OAuth.User data should be properly manipulated and stored.
Add a switch details activity navigatable from the navigation bar. Use /api/leave/switch/all/
Use theme.dart for uniformity
I don't know if the notifications I receive also comes from the alpha-Appetizer app but they always open the current app on clicking it on the notification tray.
Do write back if it requires some help from the backend as well.
@aseem09 IMG has made some changes on their side, current implementation of SIGN-UP with channel I is no longer working, please solve this issue ASAP.
scrolling of date picker is continuous not discrete. if we slightly scroll date picker then do not scroll 7 days but scroll 2-3 days and then the day will be wrong with that date because day column is fixed.
switches_left
has been added in the server. Add this to the mobile app as well
when we switch a meal with leave = true from, either of YourMenuCard or OtherMenuCard the leave status remains to be true while the meal is successfully switched.
Edit:
I got confused, thus to make every thing clear disable toggle button when a meal is in switched state
Ex- If a cancel switch request fails there is no meaning of reloading the menu..
A Monday-start based week would be better wrt sunday-start based (as in the web-interface, wherein the menu is added)
The user information is should always be fetched and rendered if possible. The current setting page in the alpha-app does not update the user info even after updating them from the backend
This is not the case when response == 404
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.