Develop PDF file management system on top of an existing Code Igniter 3 application basis
€750-1500 EUR
Terminado
Publicado hace más de 8 años
€750-1500 EUR
Pagado a la entrega
We have a Code Igniter 3 application basis which already provides a basis to develop the required functionalities on top of it. This basis already contains a Bootstrap template and is API driven as it uses the REST library from Phil Sturgeon and Chris Kacerguis: [login to view URL]
NOTE: Experience with this library is mandatory.
We need the following functionality built on top it:
1. Log in with Active Directory (LDAP) support:
Create a login form that will connect to an Active Directory server to log the user into our system and retrieve necessary attributes which will then be used to update the user details in our own MySQL users table.
After log in, the Main menu will contain the following items and the user will be sent to the Dashboard:
- Dashboard
- Articles
The system will have 2 different permission roles (the application basis already provides a simple permission roles system you can use, you just need to configure the roles and check for permission throughout your controllers and views):
- Admin
- Regular user
2. Dashboard:
Creation of a Dashboard home page with statistical information about total files, total downloads, last user accesses, and the last added PDF files.
3. Articles:
Searchable list of articles that can be filtered by user Department (see previous point).
Upload PDF files by dropping a file in any web page of the whole system (not only on the Articles page).
Automatically collect metadata via API from [login to view URL] by using any of the following means for article identification:
1. Use DOI (digital object identifier, may be present in PDF metadata)
2. If previous point fails, use combination of PDF metadata:
Title + Author + Publisher + Year
3. If again previous point fails, attempt to extract title from PDF contents
4. If all points have failed, ask the user for PubMed ID.
Advanced file search functionality to enable the user to search easily for articles on 6 specific metadata fields.
Regular users can only delete their own uploaded files.
Admin users can delete any file.
Clicking on an article in the list attempts to load the article in a viewer on top of the current page, or initiate a file download. In both cases a file download action needs to be recorded. Total downloads per file need to be shown in the Articles List.
Listing and searching of articles needs to be lightning fast as the user has currently more than 300.000 PDF files that they would like to manage through this system.
Everything needs to be API driven using the above mentioned REST library and in accordance to the already present functionality, which actually gives you a very clear idea about how we would like things to be implemented.
All functionality must be unit-tested up to a medium level. You can use the simple unit testing library from Code Igniter itself for this.
Hi there,
We have worked with codeigniter-restserver earlier and I would like you to consider my proposal for your project. I wou
Please take a look at our client's experience with us here https://www.freelancer.com/u/marchingantssl.html
Looking forward to hear from you,
Regards,
€1.315 EUR en 30 días
5,0 (27 comentarios)
6,1
6,1
25 freelancers están ofertando un promedio de €1.179 EUR por este trabajo
Let's discuss more about project to finalize the proper scope with estimated cost and time so ping me over the freelancer chat.
I am myself developer so you will directly work with me. No mediators. No managers. No subcontractors.
Please check my my recent work for the technical expertise along with reviews & feedback on my profile page.
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.
I want to discuss this project with you further, let me know the best suitable time for you to schedule the meeting, Feel free to message me at any time, i used to be online 14 hrs in a day on this website so probably you will get a quick response from my end.
Hello;
I am interesting in this kind of projects and I have developed many web projects with most high quality technology.
So, Through my 6 years of experience as a web developer, I've developed professional skills in
php / CodeIgniter / Wordpress / MySQL / HTML / CSS / JQuery / Bootstrap / etc.
I have developed many web projects using php/ CodeIgniter with applying MVC design pattern.
In addition, I work using Agile Software development, which is ensure client satisfaction in each project iteration.
I Kindly invite you to visiting profile...
Call me to discuss further details about your project ^_^
So, Hire Me :) if you want High Quality, High Speed, High Satisfaction...
Hello,
I have checked your posting and before giving you quote would like to know if you are ok with the below mentioned experience.
- Have Expert level experience with CodeIgniter
- Although new on Freelancer, have worked on complex projects
- Overall we have experience with nearly all the technologies you have mentioned.
Regards,
Chirag
Hi,
We have gone through the job. We will customize your appli8cation as per your requirement. We will develop the custom dashboard for both regular user and admin, login form connect to LdAP, search functionality filter by user and more. Please discuss more detail about project. We will develop all functionality as you want.
If you have any query, you ask via freelancer.com messaging system. We are specialized in Web Design and Web Development with 5+ year experience.
We are ready to get started on your project as soon as you accept our proposal. Once you award us the project.
Regards,
Rohit