For the android application:
In the android application:
1-Seller can login using device ID and password. The device ID is an ID that we make the android application generate once it is installed on a device.
2-Seller can create ticket by lottery category and print ticket to give to buyer
3-Seller can view his sales reports by lottery category, for a date and for a date range(period) and can print report
4-Seller can view his sold tickets by date and by lottery category
5-Seller can view winning numbers added by Admin for a date and for a date range
6-Seller can delete ticket in a lottery category if the end time of this lottery category is not over yet
7-Seller can view his sale details for a date and by lottery category
8-Seller can replay ticket. In this process seller will copy the data of a ticket which was created in a date in a lottery category and recreate it in a new date in a lottery category.
9-Seller can make auto combine of game number
10-Seller can add some game number in an automatic way
11-Seller can choose printer regarding of his device type
The change I will do and the features I will add in the project
For the panel:
1-We will make change in add winning numbers part. In this part there is an auto generate number action, where we add game numbers for BLT game category, for L3C game category, and game numbers for MRG, for L4C1, L4C2, L4C3, L5C1, L5C2, L5C2 are auto generate. More explanation in meeting
2-We will fix bug in view sales reports page, where subadmin can’t view data for long range date. More explanation in meeting
3-We will make change in sale report page like show subadmin name, add balance operation
4-We will add an auto block for seller regarding to the balance of this seller. More explanation in meeting.
5-We will add feature in create ticket controller, where a subadmin will can allow game number price in MGR game category, in L4C1, L4C2, L4C3, L5C1, L5C2, and L5C3 game categories regarding to the total sale of BLT game category in a ticket. For that we will create a page where the subadmin will can define his conditions. More explanation in meeting
6-We will create a MRG list with numbers from 00 to 99
7-We will change the login page.
8-We will create main Menu page with icon and text above as link
9-We will delete the side bar Menu
10-We will create a better header and show subadmin name in header bar
11-We will finish supervisor module
12-We will fix bug in sale details page
13-We will add feature to send facture to subadmin in Admin Dashboard
14-We will add feature to view subadmin sales reports in Admin panel
For android Application:
The android Application will be connected to the node.js API and the Android application will printer ticket via Bluetooth printer.
1-Connect the Android Application to the Seller login API
2-Modify the android application design and color
3-Work in the part to choose device printer to fix issue in choose printer
4-Delete the lottery category screen, like that once seller press sale button in the main Menu screen seller will go in request ticket screen.
5-Show the lottery category list in request ticket screen where seller will choose lottery category to create ticket, this lottery category input will be a required input field
6-Allow seller to choose several lottery categories to create ticket in them at the same time.
7-Put the action to check limit for game number in the request part
8-Modify the read ticket screen
9-Put the action to refresh printer in read ticket screen
10-Modify the reports Menu screen
11-Modify view sale reports screen
12-Fix issue in print report ticket
13-Modify Delete screen
14-Modify view winning numbers screen
15-Modify view winning ticket screen
16-Modify view sold tickets screen
17-Work to do modification in replay ticket screen.
18-Create view deleted screen.
Hello, I am ready and able to help with your project. Could you please share additional details about the project? I am eager to connect with you and delve deeper into this matter. Thank you.
With a strong background in Java and app development, I am confident in my ability to enhance the functionality of your Android application. In addition to being able to implement all the necessary changes you have described, I bring invaluable skills in Node.js and React.js, which will come in handy during the process of connecting the application with the Seller login API and node.js API. By doing this, we can make sure all data is transferred reliably and without any errors.
Apart from technical skills, I emphasize great design and a clean user interface. Not only will I ensure that matches your aesthetic preferences but also, I believe good design is more than eye-catching. It's about making the user experience smooth and navigable, something that would be particularly critical for your Android Application. Moreover, as a graphic designer, I can overhaul not only your application’s functionality but its look as well.
Finally, to underscore my commitment to quality service, I should mention that my dedication does not end with project completion. Post-completion tinkering to improve user experience or address unforeseen bugs is all part of what makes me the best fit for your project. My communication and adaptability skills allows me to work effectively across time zones, making it easier for us to collaborate no matter where you're based. Let's kick-start this enhancement journey together!
Proposal ini patut dipertimbangkan oleh Anda karena apabila gadget Anda menggunakan aplikasi yang kita buat ini maka gadget pengguna akan bekerja lebih cepat dan efisien yang mampu mencegah panas berlebih pada handpone pengguna dan menghemat daya baterai hingga 20 persen. Apabila proyek ini terealisasi makan aplikasi ini akan banyak digunakan oleh pengguna gadget yang jumlahnya jutaan orang sehingga dapat mendatangkan keuntungan yang besar.
My name is Digital Services, and I want to embark on this journey with you to enhance your Android app's functionality. As an adept Android developer with over 6 years of experience, I have encountered and surmounted numerous hurdles while crafting optimal mobile applications. My expertise in Java alongside my understanding of your project's requirements positions me perfectly to tackle the multiple changes you need implemented swiftly and effectively.
Throughout my career, my focus has been on developing high-performance, user-friendly apps that cater precisely to unique client needs - a philosophy that aligns tightly with what you are seeking. In addition to this, I am also experienced in integrating APIs and third-party services into existing systems, a skill set that I foresee being invaluable in connecting your android application to the Seller login API as well as the printer via Bluetooth capabilities required.
Drawing from my proficiency in UI/UX design and optimization, I commit to giving your application a fresh look and feel that would undoubtedly enhance user experience. Having undertaken projects where real-time report generation was necessitated, I carry both the knowledge and experience required for fixing the bug in the view sales reports page effectively. Further highlighting our alignment is my familiarity with node.js which features prominently in your project requirements.
As a top-tiered freelancer, I am confident I can deliver the improvements your android application needs. With extensive experience in Android and Java programming, I possess the technical acumen necessary to elevate your app's functionality and user experience. Moreover, my proficiency in UI & UX design will bring an aesthetic flair and intuitive navigation to complement these enhancements.
To clarify some of your specific requirements, I have a proven track record of API development that aligns with your project needs. My API work centers on crafting effective, secure, and scalable interfaces for streamlined communications between systems just as you require. Importantly, my emphasis on comprehensive testing and usability ensures smooth data transfer and optimal performance.
In conclusion, by choosing me as your freelancer, you're not only gaining a proficient coder, but also someone who values clear communication and delivering quality service on time. My past clients have witnessed a tangible effect on their bottom line as a result of the work we have accomplished together. Let's collaborate to make your android application exceptional, regardless of the challenges that may arise.