Update/Rewrite our Web, IOS and Android Apps (Advance Level)
Budget: $25 – $50 USD
We are looking for a developer/team to rewrite a simple application (web, ios and android ) using the modern stack, ideally using the JS or PHP.
Before bidding please read the all details carefully. Our previous developer is NOT Available to answer any questions so You Should have the experience to take on the project your own, we will share the basic tech details but not much.
Current App Details:
The app is hosted on Linode
The backend is running on a Haskell service (using Yesod/Jeter), a bit of an obscure setup. The web frontend is using AngularJS.
We offline the Mobile Apps because the Google and Facebook login methods stopped working. (Out of date libraries... )
The server is written in Haskell, with the Yesod framework. It uses "stack" as the build tool to build everything, and "keter" to deploy to the server. It's kind of an obscure setup, and most of this code is 6 years old and in need of updating. Some helpful links on the above:
Haskell: https://www.haskell.org/
Yesod: https://www.yesodweb.com/
Keter: https://www.yesodweb.com/book/deploying-your-webapp
Stack: https://docs.haskellstack.org/en/stable/README/
When building using stack, some pre-processing steps are done to generate the final CSS, HTML, Javascript, etc. files. For example, it uses the "sass" tool to generate the CSS files from the static/sass/style.sass file. And it uses "hamlet" to generate the HTML files from the templates/*.hamlet files.
Database: PostgreSQL
Much of this code is out of date and relies on out-of-date libraries.
# Android
This is a pretty standard Android project. You should be able to open it up in Android Studio and explore from there.
# ios-Apple
Pretty standard iOS project. Open it in XCode
===
As first step, we want to rewrite the service using something more familiar (PHP), just try to match the APIs closely to avoid having to rewrite much of the iOS, Android, and web apps. You can probably keep most of the AngularJS code if you do that.
Ideally we want redesign the entire app info more modern look and feel with a nice admin/cms with standard features (details can be discussed later)
Happy bidding :)
Before bidding please read the all details carefully. Our previous developer is NOT Available to answer any questions so You Should have the experience to take on the project your own, we will share the basic tech details but not much.
Current App Details:
The app is hosted on Linode
The backend is running on a Haskell service (using Yesod/Jeter), a bit of an obscure setup. The web frontend is using AngularJS.
We offline the Mobile Apps because the Google and Facebook login methods stopped working. (Out of date libraries... )
The server is written in Haskell, with the Yesod framework. It uses "stack" as the build tool to build everything, and "keter" to deploy to the server. It's kind of an obscure setup, and most of this code is 6 years old and in need of updating. Some helpful links on the above:
Haskell: https://www.haskell.org/
Yesod: https://www.yesodweb.com/
Keter: https://www.yesodweb.com/book/deploying-your-webapp
Stack: https://docs.haskellstack.org/en/stable/README/
When building using stack, some pre-processing steps are done to generate the final CSS, HTML, Javascript, etc. files. For example, it uses the "sass" tool to generate the CSS files from the static/sass/style.sass file. And it uses "hamlet" to generate the HTML files from the templates/*.hamlet files.
Database: PostgreSQL
Much of this code is out of date and relies on out-of-date libraries.
# Android
This is a pretty standard Android project. You should be able to open it up in Android Studio and explore from there.
# ios-Apple
Pretty standard iOS project. Open it in XCode
===
As first step, we want to rewrite the service using something more familiar (PHP), just try to match the APIs closely to avoid having to rewrite much of the iOS, Android, and web apps. You can probably keep most of the AngularJS code if you do that.
Ideally we want redesign the entire app info more modern look and feel with a nice admin/cms with standard features (details can be discussed later)
Happy bidding :)