The project to create simple Angular JS CRUD application that allows to edit company information and contacts.
Database Model:
User ( name, password, roles (many) )
Company (id, name, tax number)
Addresses ( id, company_id,city, street,street number, type (PRIMARY,SECONDARY))
Contact (id, company_id, contact_date, contact user, contact_note)
+ every entity should have audit columns ( created_at, created_by , modified_at, modified_by)
The tasks to do:
- Application foundation - user login and simple roles management - assign role to user
- Company List window with table and search fields
- Table Columns : (Id, Name, Tax Number, Primary Address City, Primary Address Street) ( we show only primary addres on main list)
- Server filtering (query) on Company table
- When user clicks on the company- show two details tables below - one with addresses , second with contacts (request them from the server)
- Forms to add Company, Address , Contact
Company Table MUST be prepared to show thousands of rows and allow smooth virtual scrool ( NOT PAGING 1,2,3 but virtual scrolling)
Some caching should be applied for smooths scroling and requesting new records in the background
There must be filter that will allow to search for company based on different fields (name, city) and send query params to the server
User must see how many records were found.
Technology
- Angular JS
- Angular UI components
- Only well known and 'popular' extensions for table component ( no custom extensions )
- Server based on J2EE / EJB (no Spring) / JAX-RS / JPA
Client should connect to the server via REST/JSON.
Server functions must check if user is logged in.
Application structure must be divided into clear components - servies /controllers.
No fancy design needed - only simple forms with tables.
Important UI NOTICE: Application should have a menu with button "Companys". When users press this button - a non modal dialog window should appear
with the list of company (dialog window inside application, not a browser window). When user doubleclicks on the company row - another non modal
dialog window should be shown with company edit form. Saving data in the company edit form should refresh ONLY that row in a company list window.
Both windows can be opened at one time.
Offering:
ONLY offers with the text "I KNOW ANGULAR JS, I'VE READ THE SPECIFICATION TILL THE END AND UNDERSTAND LAYOUT AND VIRTUAL SCROLLING IDEA" will be accepted.
Only for full time freelancers ( NO 2 HOURS PER NIGHT FAKELANCERS!)
IF YOU CAN'T DO THIS - DON'T WASTE MY TIME !!!
I don't pay any advance payment as this place is full of fake cheat. I may pay even daily for presented progress. No contact for two work days with a freelancer means cancelation of the project.
I KNOW ANGULAR JS, I'VE READ THE SPECIFICATION TILL THE END AND UNDERSTAND LAYOUT AND VIRTUAL SCROLLING IDEA
We are very interested in this project. I have read your above description and i think its well within our range to execute this is in a good time frame so would you be kind enough to message me so we can have a fast and understanding agreement.
For the last 3 years I have been working in a similar role to the one you are Mention above, I have extensive experience of Java (Core), JavaScript, Java web development,Spring Framework,JSF, JPA, XML,Angular JS,SQL,MySQL,Maven,GIT and Eclipse. I consider myself an expert at resolving application defects, and at testing, debugging, and refining software to produce the required product.
I have prior experience of building angulr+Rest+Spring apps
Dear Sir,
I am having expertise in Angular JS ,REST,JEE , EJB and JPA.
A highly organized, thorough and motivated professional, I have spent more than 9 years in software development, overseeing architecture solutions for large corporations and medium-sized businesses
Throughout my IT project development experience as a developer and as an architect, I have been constantly challenged to develop creative architectures to turn requirements into specific solutions.
I am having a 10 years experience in developing and designing web application using spring, ejb, nodeJS, angularJS, spring rest services, hibernate, JPA and also i ahve worked and implemented virtual scroll idea in my previous project and same can be implemented in this project with efficient design and code base.
i will use all the latest technology stack in this project.
I'm a full-stack JavaScript developer with extensive experience in building high quality Web and Mobile Apps.
My experiences range from building responsive mobile sites that work well cross-browser to building scalable real-time apps for the financial services industry. I like working on interesting projects with a care about beautiful and usable interfaces.
It's important to me to build long term relationships with clients and communicate good with them , so I'm primarily looking for long term projects.
I'm flexible with my working hours and am happy to work closely with any existing freelancers you work with.
I look forward to hearing from you!
Hi,
We have done the same similar requirements for one of our client earlier. We have strong web, Java & J2EE project/product developement skills and team if needed too. Completion of the application in less time with less cost with negotiation is accepted.
100% satisfaction and quality is guaranteed. We are looking for long time relationship clients who can be in touch with us based on our quality. We have done similar projects for UAE government too.
Could you please share your email id or skype contact for further discussion?