Find Jobs
Hire Freelancers

Create a ReactJS, NodeJS/Loopback, Mongo Docker application

$250-750 USD

Closed
Posted over 5 years ago

$250-750 USD

Paid on delivery
We need a microservice application wherein we can track client information. The data should be stored in a Mongo database. The whole project should be contained within a Docker container. The frontend should be built using ReactJS. The backend should be built using NodeJS. Two screens are required: 1) a list view of all the clients with a search bar and 2) a detail page with all the client details. Example of the detail page: You can see a sample of the detail page drafted in Google Docs at the following location: [login to view URL] All "blue" text in the Google Doc should be made as editable text in the ReactJS form. All checkboxes should similarly be checkboxes in the ReactJS form. All black text is part of the application layout. There is no example of the list view page, but a reasonable list view is expected with a search bar. The ReactJS search should reach out to the NodeJS application using the REST service to query and find results. Other Requirements * The detail page must be printable and look similar to the Google Doc printed version. * The NodeJS and Mongo services should use the default ports within the docker container. * The web server port should be mapped to port 80 outside the docker container. * There are no security requirements; no login is required * An ID for each record should be generated using a random base64 string. Data for that record should be retrieved using that base64 string instead of a decimal ID. Reason: if a user is given a link to a specific client using a decimal ID of "123" then the user can guess that another client record is available using the ID of "122" or "124". However, if the user is given a link with a base64 client ID such as "dGhpcyBpcyBhIHZlcnkgcmFuZG9tIHN0cmluZwo=" then the user cannot "guess" the ID of another client. * Loopback should be used as the Node.JS REST framework - [login to view URL] * The 2 pages must appear mobile friendly, i.e. responsive. * If a user changes data on a detail page and then attempts to navigate away from the page but has not clicked "save" then the user should be prompted to save before continuing. * You must also provide instructions and assistance on how to start the application in a production Linux environment. * You must also provide instructions and assistance on how to start the application in a development Linux environment such that code changes can be made to source files on the HDD and the application (while still in a docker container) will recompile automatically and display the results in a development environment. Timeline and Budget: We expect this project to take between 20 - 30 hours. The budget should be between $200 - $500. The project should be completed within 7 days. A similar application will be required to track employee information. The person/team awarded this project will also be awarded that project at a similar rate. * The project to track employee information is not included in the scope/bid of this project. This information is only given for your planning purposes.
Project ID: 18246766

About the project

22 proposals
Remote project
Active 5 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
22 freelancers are bidding on average $546 USD for this job
User Avatar
Hello, Dear How are you? I am very interested in your project and am ready for discussing with you about project for now. I have experienced in developing Express JS, Javascript, node.js, NoSQL Couch & Mongo, React.js. Best Regards
$500 USD in 10 days
5.0 (85 reviews)
8.0
8.0
User Avatar
Greetings, I can help you to create a ReactJS, NodeJS/Loopback, Mongo Docker application. I am a web application developer and a co-owner of react.js, node.js developers with 17+ years experience. My main specialization is LAMP stack of technologies (Linux, Apache, MySQL, PHP) but also I have experience with Python, Node.js and .NET stack of technologies too. I have a deep experience with different PHP Frameworks such as Zend Framework, Symfony, Laravel, Yii, CodeIgniter, CakePHP as well as different open source solutions e.g. Magento Ecommerce platform, WordPress, Drupal, etc. Let`s discuss all details per chat!
$555 USD in 10 days
5.0 (23 reviews)
6.5
6.5
User Avatar
Hi, I am a professional web developer. I have very strong skills in MERN stack application development. If you are interested we can discuss. Thanks
$400 USD in 10 days
5.0 (13 reviews)
5.2
5.2
User Avatar
https://www.freelancer.in/projects/javascript/Webdevelopment-Project-for-Shadab/ https://www.freelancer.in/projects/php/PCB-Quotation-Tool/ Have done projects of this type. Let's connect to discuss more.
$666 USD in 10 days
5.0 (4 reviews)
5.2
5.2
User Avatar
Hi... How are you?. I saw your description carefully and i 'm very interesting your project. And i can start to work just now and will be my best to finish asap with good quality. But to do your project perfectly, i will need to know more clearly so i have few questions with your project. If u have little time to discuss wiht me, please ping to me. And if you would like to see my skills please go this link: https://www.freelancer.com/u/crocodile305 If you would like to give me your project , i will be very happy to work with you. Thanks time:11/28/2018 3:2:46----45
$250 USD in 3 days
5.0 (10 reviews)
4.7
4.7
User Avatar
Dear Prospective Client, As based on my initial review I can confirm its feasibility & as I am great fit technically and have good understanding of the domain & your requirement & would submit a detailed response soon. After completing discussion your requirements, i will provide you live prototypes, Designs, SRS and FRS Document. Meanwhile I would really appreciate it if you can initiate the PERSONAL MESSAGE BOARD so that we can connect with each other. Thanks
$555 USD in 10 days
4.9 (7 reviews)
4.2
4.2
User Avatar
Hi there, Thank you for the job offer! In order to move forward with the project requirement could you please provide additional information of the project. If I think I will be a good fit, I'll accept the contract and we can get started. Now I am waiting for your steps to move this project to the next level. Looking forward to hear from you. With thanks Nitesh
$811 USD in 18 days
5.0 (3 reviews)
3.6
3.6
User Avatar
Hi My name is Bingbing Sun Have enough experiences in React, Nodejs, MongoDB All are doable for me and am very confident as I have 8+ years of experiences I can make your ideas come to life, please hire me to ensure the best result! I look forward to hearing from you Regards
$555 USD in 10 days
4.9 (7 reviews)
3.8
3.8
User Avatar
Dear client! How are you today. I can do perfectly what you want. I'm a professional website designer and web developer who has 7+ years good experience. Also I am andriod and ios app development exepert. My best concern is to follow your requirement and deadline and I will do my best for the success of client's business. Feel free to send message to discuss your project with me. Best regards!
$555 USD in 10 days
5.0 (11 reviews)
3.5
3.5
User Avatar
Hi there, I've read your project description and I am confident enough that I can handle this project according to your expectations. I have done similar projects before and I want to take over this project as well. If you're interested then please contact me to see my portfolio :) I'll be waiting for your response. Regards
$500 USD in 12 days
5.0 (1 review)
3.5
3.5
User Avatar
Hi there, Greetings! I can help you out on your project. I have already worked on similar app projects in the past. I am an experienced professional & have worked & delivered quality work in the past. All the highlighted points are feasible to accomplish. Can we discuss for a while? I am sure enough that your quest to search right team will be over once you step into my room. I await your response. Best Regards Sachin T.
$555 USD in 10 days
5.0 (3 reviews)
2.8
2.8
User Avatar
Hello I'm Shankeerthan. I'm good at node and react. I read all information provided by you. At the first you said micro services but in description it means that is only one service? Is that correct?
$311 USD in 7 days
5.0 (1 review)
1.7
1.7
User Avatar
Hi,dear! I am quite interested in your project - 'Create a ReactJS, NodeJS/Loopback, Mongo Docker application'. :) I am a skillful software developer who has rich experience in this field. If you contact me, you and I will be happy. Thank you in advance. Skills: Express JS, Javascript, node.js, NoSQL Couch & Mongo, React.js
$555 USD in 3 days
5.0 (1 review)
1.0
1.0
User Avatar
This seems like a very reasonable form/application building request. I can finish it by Friday if I started tomorrow and deliver exactly as you ask as a private github repo with the container build and run instructions. I'm unsure of the value of loopback as the frontend code will easily organize the data into a structure which can be simply inserted into mongo. I can use it, but if you are looking for DRY/Clean solution it would be faster and easier. In terms of the search page, is the goal only to search by name? If so creating it should be simple. I presume it is fine that you can click a result on the search page and just have the data repopulate back into the form, but if that isn't desired I could dynamically generate a less formy view of the data. If I understand the scope correctly I estimate I can have this done in 3 days and can will be submitting code multiple times daily to the github repo. I can use my private repo account and share progress that way. I can also use whatever account you prefer.
$722 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Denver, United States
5.0
35
Payment method verified
Member since Dec 22, 2013

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.