Add CRUD for website, expose REST API and connect website to that API
$300-500 USD
Cancelled
Posted over 6 years ago
$300-500 USD
Paid on delivery
We have developped a website that is using a dummy data (json files) and now we would like to modify existing CRM
so that in that CRM we will be able to modify this data and later connect the website to CRM's API
The CRM is written in JavaScript (nodejs, expressjs, finaldb, angular, ngResourse).
In CRM you will have to add an option to the main menu: "WebSite" and your work will have to be done there.
In that main menu item a user will be able to create/read/update/delete these things:
- Languages
- Translations (ability to add/remove a translation key, to add a translation key for any language and to export/import)
- Articles (title, body, date, meta keywords) (text fields should be translattable). Also an article shuold have a user defined `key` (another id)
- Slideshow images with name and description (translattable) and link
- News (title, body, date, meta keywdords) (text fields should be translattable), cover image, other images
- Projects separated into 5 categories. A project should be connected to internal project of the crm but have this additional fields: name, description (translattable), meta keywords, main image, other images.
- Job offers (job title, body, date) (no translations required)
- Inquiries separated into categories(FACILITIES INDUSTRIAL, FACILITIES MEDICAL, FACILITIES UTILITY PUBLIC, FACILITIES COMMERCIAL, PLANS TERRAIN, OTHER) with these fileds: date, title, body (all translattable).
The CRM should expose a REST API which would allow the website to get the data in JSON format.
Only GET should be not secured. All other APIs should be protected with current CRM's authorization method
The final step will be modification of current website in a way that it will not use json files but will connect to the CRM to get the data.
The website is implemented in php (codeigniter framework)
Hello, and thanks for the opportunity to bid on your project.
https://www.freelancer.com/u/TenStar718.html
I am an expert in many different area’s of web and mobile applications based on the following languages: Web(PHP, MySql, HTML5, Java) and Mobile (Native and Hybrid). I am also an expert in many different frameworks such as CodeIgniter, Laravel, Spring and jQuery.
I have over 5 years industry experience in development and graduated with a Masters Degree in IT from the Hong Kong University. My PHP L1 exam score in Freelancer places me in the top 3% of developers. Please have confidence in my skill and quality of work.
I assure, I will do my best to work with you on your project to present the best possible outcome for you and your customers. I will also do my best to correct any area of work where quality comes into question, I want to have pride in my service to your company and the final product provided.
While I am happy to make adjustments and alterations as your project progresses please understand that I am a dedicated freelancer and any work that is substantially different from the project description may need the awarded fee to be re-negotiated.
Feel free to contact me if you have any questions, and please review my 5 star profile.
I look forward to working together in partnership on your project and into the future.
Regards
I have 4+ years of experience with PHP and MySQL, and 4+ years with CodeIgniter and 2+ with Laravel.
I have similar experience of web services and I am proficient in building RESTful APIs.
For securing APIs, I can use your existing authentication methods or can use Basic Auth.
I ensure you that you will be getting only quality work.
I can make websites for you, because I have much experience in this field. My qualification is MCS (Master in Computer Science)
HTML 5
CSS
Java script
Responsive pages
Hi
I have extensive experience in back-end API
I can do this project by NodeJS / ExpressJS / Sails / Loopback.
FinalDb is OK and good database.
I will consider bigdata and async etc.
If you are interested me, feel free to contact me anytime.
I may work test project free to prove my skills and experience in this field.
Regards.
Eric
Myself Ravi Tiwari a Zend Certified PHP Engineer having hands-on Senior Technologist with over 10+ years of experience in IT industry with over 4 year experience in PHP MVC frameworks like Laravel, Yii, Cake PHP and Zend Framework. I had worked in varied domains and technologies and played varied roles of project development & delivery in the last few years.
I have more than 6 years experience in SugarCRMs, SuitCRM and vTigerCRM development, Technical, Techno-Functional Role, Application, Production support and development, Application Maintenance and managing a Team. Well versed with estimating, planning, requirements understanding, architecture definition and design, development, testing and maintenance of web based and standalone software products and services.