We are looking for an experienced Front End developer to work on a Web App in React / Redux with a Firebase Database.
We are a small digital product builder from Berlin, Germany and are looking for support in building out a web app to complement our existing mobile app.
Our main product is a mobile app for users to be coached by professional fitness coaches. The coaching consists of workout exercises and food recipes which are rotated each week. The base program lasts for 12 weeks.
The app is used as a platform that hosts multiple different coaches and their individual programs. A similar product is this one: [login to view URL]
The scope of the planned web app is somewhat limited, but there will certainly be the opportunity for additional work in the future in terms of maintenance and feature improvement. Also, we're definitely open for long term remote work if things work out well.
The Screens / Views of the web app we'd like to be built:
Login, Logout, Forgot Password via Firebase Auth.
2. Week View Feed (+Navigation)
The default ("home") screen. The user can view the additional content for the current workout week in a feed. This would be videos, PDFs, images and text. The user should be able to switch weeks and access the other app sections via navigation.
3. Knowledge Library
A collection of useful information, some blog posts, some background info on mainly nutrition and exercise. Videos, text, images - no interaction with the content.
4. Exercise Library
A collection of all exercises that are in the app, so that the user can look up information about them (or rewatch the video clips where the coach explains the exercise) without needing to be inside of a workout in the mobile app.
5. User Profile
The user can see information about his / her subscription, change preferences and change personal data.
6. Plan / Coach Selection
The user can switch between different Influencers and their plans, or see / manage their subscription
Visuals for these have been created by our design team and will be provided.
We will provide a GitHub repository with shared access. Since I'm our lead developer, I'll review your code there.
We'd like to track the tasks on Jira and have regular updates as you proceed with the project.
Let me know what questions you have. Please mention "React +" in your reply so that I know you've read all of this. Thank you & looking forward to hearing from you!
You will be asked to answer the following questions when submitting a proposal:
[login to view URL]'s your experience writing Web Apps in React?
[login to view URL] you able to showcase web apps that you have built in the past? What was your role in those projects?
[login to view URL] you describe the most challenging problem you have faced and resolved while building a product? What are, in your personal experience, the largest challenges when trying to build web apps?
65 freelancers are bidding on average $34/hour for this job
React+ Hi Client! I read your project description and I'm very interested in your project. I have strong web skills to do this project. Please contact with me and discuss more detail. Thanks. Thai.
Dear client I am very interested in your job. As a senior developer I have strong react skill and experience. So if you hire me, I will give you wonderful app. Looking for work with you. Thanks