Create a ReactJS application
$750-1500 USD
Paid on delivery
Preamble
E-Conform is a Brazilian company with a solution to solve a major management challenge present in the life of companies. Managing public licenses by keeping them in compliance with governmental laws and rules become a complex and expensive problem, which is getting worse as large as the networks.
The job
Create all needed administrative tools interfaces to manage users, authentication, roles and permissions, customer accounts, product plans, billing strategies, payments, documents, public licenses, public institutions, risk and complexity measures, economic activities, reporting, etc.
Technology stack
ReactJS;
Redux;
Webpack 4;
Reactify, React components ([login to view URL]). A repository will be provided with the components;
Node.js 12;
Jester.
Items to be developed
1 - Layout separated into 3 parts: header, left menu, and application container. More details at [login to view URL]
The layout should be responsive and use the Reactfy components.
2 - Client for the backend API
The client documentation can be accessed at [login to view URL]
The CRUD operations should respect the interfaces:
Create
the method name should be create and will receive a mandatory JSON object.
Read
there will be two methods for reading, getById and getAll.
getById should receive the mandatory id param.
getAll could have a JSON parameter with filters or configurations, but it is optional.
Update
the method name should be update and receive a mandatory JSON object as a parameter. The JSON object must have an ID property defined.
Delete
the method name should be delete and receive a mandatory ID parameter.
The client should be separeted by resource, ie, the methods will be acessed by the respective resource. Example: [login to view URL]().
The resource client should inherit all the CRUD methods from a class or object and, if necessary, the methods should be overwrited.
All returned content should be mocked. Refer to API documentation. I recomend to generate a server in [login to view URL]
3 - Simple CRUD applications whith 5 fields maximum
CNAE (National Register of Economic Activities), two fields, code and name;
[login to view URL]
The code field should use an input mask: 9999-9/99
Public agencies, three fields, name, goverment level, and state;
[login to view URL]
County, four fields, city name, state, latiude, and longitude;
[login to view URL]
License, five fields, name, alias list, CNAE list, public agencies list, and city list;
[login to view URL]
document category, three fields, name, description and parent category;
[login to view URL]
All CRUD operations should check the returned status and show the message confirming the operation or describing the errors.
4 - Unit testing
Create unit testing for all components with 100% code coverage.
Project ID: #22270874
About the project
50 freelancers are bidding on average $1353 for this job
Hello As a professional react.js developer, I am very interested in your job. I want to discuss more via chat. Thank you
Hello! I am a professional react.js expert. I've read your job description with great interest. I've fully understood what you want and if you hire me, you would get the best result. I can start work immediately and c More
Hi, it’s pretty simple for me, but i have few questions to ask, knock me for further discussion, Thank you
Hi, this is Anshuman from Atventus India. I have been into Web Development and Design for the past 8 years. I have been creating awesome websites for myself and various clients around the world. I also have a great tea More
Hello, how are you? As a react expert, I’m glad to see your project. I’m ready for your project. Thanks.
dear employer Thank you for your contacting me. I have read your project description and I'm very interested in this project. As you can see via my profile, I have expertise skills to build web & mobile app. If you hi More
Hello, there? I'm a talented MERN stack developer. If you assign to me this project, you can get a cool result. Please contact me. Thanks. Best regards.
Hello Just to introduce myself, I have more than 7 years of experience in react js development. Now coming on this project I have gone thru the details and I am very much interested to work with you. Can we have a q More
HI. I reviewed the job description and attached link carefully. I'm a react.js expert so very interested in your job. I can build any type UI/UX and interactive functions on react.js perfectly. So I developed various w More
Hello, How are you? My pleasure to bid your project. I've read carefully your project description. I have more than five years experience in development related with your project. Your satisfaction with the project is More
Dear hiring manager. I am here for responding to your latest job post as I am a React.JS expert. I have read your job description and I think I am the just person whom you are looking for. I have excellent experience More
Hey, Would love to discuss this in detail. I have been working since last 4 years and have a team of 15 people, started as an intern in a startup that ended up being one of the biggest content companies in the world. T More
Hi, My name is Shubham, I am Solution Architect with 8 years of IT experience in App and Web development, my core area of programming is the JAVA SCRIPT and I can also help you with framework like Ionic 4 and Phonegap. More
I'm JavaScript developer with vast experience in React Js, React Native, Redux, Flux, Node Js,Express Js, Firebase, MongoDB,MySQL Bootstrap, Web Pack...I have good skills in JavaScript, JQuery, Html5, CSS, Bootstrap, B More
Hello Project manager I have more than 7 years of experience in Android, Iphone, Mobile Applications,Python , PHP, Ionic ,React native ,Angular JS, WORDPRESS, , HTML5,CSS, Ajax, jquery, JavaScript, Mysql, Graphic Des More
Hi I have read top to bottom your requirement and your words make me easier to understand the scope. So I would suggest React with node and Next js technology is best for your requirement Because it's scalable, reliab More
Dear Client. Thanks for your job posting. My slogan is to satisfy the client's requirement with a low price. However, high quality and fast-deliver is promised. I am interested in your project. Because I have strong sk More