wr
hn
Top
New
Best
Ask
Show
Jobs
Back
m
maherdeeb
Joined 7 years ago
Karma
156
Submissions
30
Member since
Jul 28
View on Hacker News
Recent submissions
Comment · 6 years ago
The offline app is a better option than a web app since the internet can sometimes be a major problem. With this app, the workers can send the invoices to the server manually later if there was no internet at the moment of recording the invoice.
Comment · 6 years ago
Thank you very much for your feedback. This will the first important point to consider in the next release.
Comment · 6 years ago
you are right! I used try and error with the workers. I kept in touch with them from the beginning. Besides that, I worked there during the summer break when I was a bachelor student. I have an idea of how stuff works there.
Comment · 6 years ago
Thanks! via Email or LinkedIn
Comment · 6 years ago
The App can be adjusted very quickly to serve similar business fields. You need only to change the products and properties in the data classes and some calculations logic. Of course, our real data is not open-sourced. I could not find similar solutions in the market so I decided to take the initiative to build one.
Comment · 6 years ago
Thanks for your feedback! All contributions are welcome. It will be nice if you can provide some specific ideas and resources for a better design.
Comment · 6 years ago
That is a good point! Our workers have Android phones which are at least 6 years old. Later after the test period, I am planning to provide them with a tablet specifically for running this App.
Comment · 6 years ago
Thanks for the suggestion! I started with the Udacity course: Developing Android Apps with Kotlin. However, that was not enough. I knew exactly what I want to solve. I was facing specific problems so it was easier to google those problems and find the answers than following a course. I am not a good designer. I tried to make the design as right and as simple as the solution needs.
Comment · 6 years ago
Your illustration about activity vs fragment is awesome. I wish I knew this before. Thank you very much!
Comment · 6 years ago
That is great feedback! It is really helpful and I am going to consider those points next time! Thank you very much for your time and effort.
Comment · 6 years ago
Thanks a lot! it is Bruges-Belgium beer :) I recommend it.
Comment · 6 years ago
The problem is that the workers are not sitting in front of the computer. They are moving around inside the warehouse with the customers. For them using a phone or tablet can be the best for them. Therefore, I chose to build an App that is simple but productive.
Comment · 6 years ago
The App is used now by our workers in the wood warehouse to replace handwriting invoices. There is no online market place here. As a manager, if I want to know how the business does, I need to call the sales team at the warehouse and have a conversation for about 15 min, and I get no data to analyze. With this App, I am now getting near real-time info about the business without interrupting the workers and the sales team. The App is not for customers. The App is similar to the App that the waitress uses at the restaurant to take orders. The App can be adjusted to fit any other similar business field.
Comment · 6 years ago
Thanks a lot for giving it a second chance.
Comment · 6 years ago
I think there is a misunderstanding. The App is used now by our workers in the wood warehouse to replace handwriting invoices. There is no online market place here. As a manager, if I want to know how the business does, I need to call the sales team at the warehouse and have a conversation for about 15 min, and I get no data to analyze. With this App, I am now getting near real-time info about the business without interrupting the workers and the sales team. The App is not for customers.