I am working on a project but don't really have spare time to complete. This is a full stack development. Requires 3 core components
1) Server side:
There will be more than 1 servers, servers will communicate with each other by using RabbitMQ either shovel or federation(as servers are not located in the same datacenter) (please don't offer me anything if you've never worked on any AMQP, I don't like sockets or similar ways of "missing implementations for the real world"). The idea of having more than one server is reliability. Servers will have a database and all servers need to synchronize databases when there is an insert/update. Don't worry about the details of the database I would only require 3-4 simple tables. I'd prefer SQLite for that as it is only a file and does not require any installation.
The other part of server side is Android-Server communication, Android client should be able to get all available server addresses so that any disconnection must be handled by the other server (you don't have to worry about this part, simply if ack is not received you can have a pop up saying it is disconnected and expect user to do the task again). The client will log in into this server, and server will have database wrappers to be able to write/read data from database(clients will not directly connect to the database). This client-server communication will also be done by RabbitMQ, however must be separated from the server-server communication.
The last part is HTTP server. The same username password used for Android client will be used to log in. This will be used for a browser client to view and edit the database.
This server must be written in Java and all external libraries must be working fine with Linux and Windows. I have cross-compatiable libraries for SQLite and HTTP Server. I can send it if necessary.
2) Android client
The client will have 2 roles(determined by the account), therefore they will have different Activities. Again the role determination is done at the server side, nothing will be determined by the client. The client must be written for tablets, not for phones.
3) HTTP
As mentioned above will be very basic, just log in screen and view/modify some database fields(determined by the account)
Please contact me if you have questions or would like to learn more about it.
Hello Friend,
I am Bing from China,how are you!
I am a senior Java/Android developer,I have time to complete this project for you,
Could you please share the server-side code your written,it will be helpful for me to understand the requirement
Thanks
Bing
Hi. I have experience in ios and android application and can guarantee about quality and timeframe oft this project. Looking forward to working with you!
Hello,
I'm a Java, J2EE application developer with over 10 years experience.
Check my profile, see how other project owners said about my service.
Contact me if you were interested.
Thanks,
Rick
Hi i have read your project requirement. I have 4 years of experience in android and IOS application development with 5 years of experience in web development. I can create this application and the server side components for you. Please check my reviews and portfolio. Thank you.
hi sarpkaya,
If you dont have time then no problem we are willing to work with you. we have excellent team for mobile abd web aplicaiton. Let us know we can work together.
Thanks
Hi
We have excellent experience with anroid and development skills and are available to start work on this project immediately.
Also please note we have completed several Apps at Elance and have received excellent client feedback on them.
we have completed over 700 projects at freelancer.com
Looking forward to establish a long term working relationship.
Gopisoft Private Limited
DO NOT PAY TILL PROJECT IS COMPLETE!
Hi I am Brian, I am from Cyboticx a leading Digital Agency specializing in product + brand development and lead generation optimization. Before getting into more details lets put the following out there, we do not charge before work is complete. We are able to provide references from some of the largest companies in America that we have worked with. We have several branch offices (LA, San Jose, Chicago, and NJ) so you can reach us anytime. We have worked with both large enterprises as well as small mom and pop shops and we value each client equally. Let me know if you would like us to start working on a proper technical document and proposal for your project! You can view our portfolio at https://www.freelancer.com/u/cyboticx.html
Hi
I am a expert software developer/architect having over all 08 years of experience in software design, architecture and development, . I can give you the quality work that most of the other people could not. I can look into the minor and major aspects of your project such that it can be really useful for your business.
I will:
1. CODE your application on state of the art technologies.
2. MANAGE your project the way that you will never feel communication gap or any other sort of discrepancy
3. TEST and QUALITY ASSURE your product with the most latest and standardize methods available in the market.
4. ALWAYS SUPPORT and FREE SUPPORT FOR A MONTH even when it finished.
Regards