I have built a proof of concept app that has been live for 3 years now. While I’m great at business logic, back end, and database, my front end skills leave a lot to be desired and it is ugly. I’m looking to engage a front end developer to help me on this front so I can take it to market. I’m hoping to build a long term relationship with the successful applicant as I have a few other ideas in the tank that I’ll want to build out once this one is done.
I’m in the process of building an API off the current code base and I am over half done. I’m starting the engagement process now as I want to make sure that I’m doing in the best way (ie: returning data in the proper format and amount of data for each API call).
Here’s what I’m hoping to get from the front end developer.
1. The app is very simple. Really only a handful of screens (Profile, Control, Connections) so I’d prefer to keep this as a web app. I’m hearing from a lot of friends how they are tired of having to install new apps and since they would need a live internet connection anyways, it makes sense to me to keep it as a web app. This is a Hard must have in my opinion.
2. Having said that, I want it to look like an app. I envision it being a single screen, with logo at top, 3-4 button nav bar at the bottom, and a center box where all the magic happens. Shouldn’t need for it to scroll and if it does, it should scroll the center section only. Of course it should scale to the size of the device that it’s on. With the exception of actual PC browser where I think it should be scaled down to be about the size of an iPhone/Android screen. I’m open to suggestions on this front as I'm not certain this is even possible.
3. I’d prefer to have it built with React as React definitely gives a more rich UI experience. But again, I’m open to discussing this further.
4. As I’m looking to build a long term relationship, it’s important that we can communicate effectively. I don’t expect English to be your first language, but we’ll be having video conferences and we’ll need to understand each other clearly.
I’d be interested in starting with a small chunk of work, even just the Sign Up/Sign In/Forgot password page/screen to see if we work well together before tackling another chunk of the project.
This is my first time hiring through this platform so please don’t hesitate to give me feedback and I hope you have a little patience with me. I’m a quick learner and will get up to speed quickly.
I look forward to hearing from you. Thanks.