PARTIAL PAYMENTS WILL NOT BE ACCEPTED. PAYMENT IN FULL WHEN THE PROJECT IS COMPLETE.
I need a mobile app developed. I will be operating independent servers that have Ubuntu Desktop on them. The base persistent process which will be running on each of these servers will be what is known as a C-lightning node. Long story short, it is a payment interface that allows for fast payments of bitcoin between users. The web app you will be programming (design is done/psd's are available) is a 6 page app. I have divided the app into 3 parts: Local Checkout, Merchant, and Admin.
The first screen should be the mode selection screen between those 3 options.
The Local app is 3 pages. The Merchant part is 2 pages. The Admin page is a single one.
The local app is a series of checkout screens at a merchant terminal. The app will be sending restful API calls (all API's need to be built by your firm) and receiving post calls collecting information about the purchase along the way. Then finally, allowing a consumer to make a payment using the underlying lightning network.
I do need a database installed on the local server to allow the merchant the ability to update their inventory. So I didn't know if you needed to create a local app to accomplish this (you will understand what I am talking about if you get to the point of seeing the app designs).....
I just wanted this to be an introduction to the project. If interested, feel free to ask me for png's, layouts, or process flow sketches.
Basically, the app you create will execute API calls to the CLI of the c-lightning node on the local server. This is a link to that process that the app will be interacting with.
[login to view URL]
Each app will need to be paired with each server independently (Secured key pairs).