Find Jobs
Hire Freelancers

Integrate a JS module and fix a website

$10-180 USD

Closed
Posted over 7 years ago

$10-180 USD

Paid on delivery
We need someone you much be very strong in PHP as well as Javascript and very familiar with Payment gateway (2checkout), other API, RESTful,… to help us interate a javascript module (file encryption module) into our website. Our website is a File Sharing website written in Laravel 5.0 that we store files in Backplane (a cloud storage similar Amazon S3). We need you help to integrate a javascript file encryption module and recheck if the new integrated components works fine 1. Integrate Javascript file encryption module We have a Javascript module that can encrypt/decrypt file with a custom passphrase (please check this module in the attachment) and we want to integrate this module into our website to let user to encrypt their files using their browser (client side encryption) before upload to our website. We would like to make a "Encryption Upload" button next to regular upload button, and when user use the "encryption upload" button we will let they choose to encrypt their file with their password (the user plain password - or password that they type everytime they sign-in, and we don't have this password in the database, we only have hashing of it!!) or encrypt with an custom input passphrase (see image below). For decryption: When user download an encrypted file, we will ask them input their passphrase to decrypt (if they use custom passphrase) or use their password to decrypt the files. [In order to do this, we need to add an "encryption mark" column into the “Files” table in database to check of what type the file has been encrypt (because we need to decrypt when download!!). The encryption mark column can receive one of three values: 0, 1 or 2 "0": File not encrypted (when user choose the regular upload button or drag-drop => we don’t need to decrypt file when download) "1": File was encrypted with user password (we will use the user plain password to decrypt the file when they download or view) "2" File was encrypted with user custom passphrase (we will ask user to input their passphrase to decrypt the content when they download or view the file=> they much remember their passphrase by himself) ] --------------------------- 2. Fix and Check: Recently we have integrated some new component such as: 2checkout payment gateway, email verification, google captcha,… the integrations have done and work OK but we need to check again and doing some small fixes: a. [Fix] Check if the 2 checkout payment gateway, pricing table, automatic recurring and changing between plans work ok after purchase (we have premium and free storage plan) b. [Fix] Add a flashing message and a confirmation check (Yes, I agree) when user click in the “prohibited content” report button (the operating code of that button was already done inside – we just need to flash a warning message look like in the attach image before doing that code (please check the attach image) c. [Check] Check if the email confirmation work fine? d. [Check] Check if the Google recaptcha work fine? e. [Check] if the Social button work fine? Thanks so much for your attention!!
Project ID: 12221734

About the project

17 proposals
Remote project
Active 7 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
17 freelancers are bidding on average $178 USD for this job
User Avatar
Dear Employer,I am Software engineer in China. I’m interested in the project you recently posted. I'm a certificated freelancer with over 500 good reviews from clients. I have experienced knowledge in every part of Web development. I never disappoint my clients and I’m able to lead your project to success and troubleshoot problems. I am LAMP & MEAN stack expert and have much knowledge in codeigniter Laravel cakePHP, symfony and CMS(joomla, wordpress). I am sure these will reflect in my past results. I’m very excited to assist you in making your position successful please feel free to contact me directly to discuss this position further.
$194 USD in 1 day
4.9 (277 reviews)
7.6
7.6
User Avatar
With Freelancer Preferred badge bound to give 100% Quality (Let's Chat) Hello, A great team is here for your service!! I read the project description properly, and I agreed to fulfill 100% of all your requirements. I can start your important project right away. I am 24x7 available on chat, so i can serve you whenever you want. Please check the PMB. Let's start! To achieve goal with 100% quality we have team of 9 Professional Software Engg. Reply us so that we can move ahead to get this software successfully run. Regards DSV INFOSOLUTIONS PVT. LTD.
$252 USD in 4 days
4.8 (128 reviews)
7.3
7.3
User Avatar
I have excellent reviews, a near 100% completion rating and I have earned my preferred freelancer badge. I have read over your project description and I'm interested in completing your task. I am a professional with roughly 7 years experience and a college level diploma in the field of web development & design. I have a 100% completion rate so you will never have to worry about your job not being completed. I am very well versed in 3D animation as well as cartoon animation. I am also experienced in the languages... PHP, CSS, Javascript, HTML5, XML, MySQL, AJAX, Jquery, Yii Framework, actionscript 2.0 & 3.0 I am also experienced with the use of all Adobe products including Photoshop and Illustrator. Please let me know if you have any questions or concerns before making your final decisions. Thank You, Andre
$176 USD in 1 day
4.6 (31 reviews)
5.5
5.5
User Avatar
Hello sir, I am PHP/JS expert with 6 years experience. completed over 85 projects on Upwork. I can complete your work within time with quality and big smile promise. I believe in becoming partner than a provider of service. Please pm me so we can discuss further. Looking forward to hear from you. Thanks :) Rahul
$141 USD in 1 day
4.9 (17 reviews)
4.4
4.4
User Avatar
Hi there, Thanks for posting your project we are interested in your work & have vast experience in blog creation & customization. We will fix out the problems & that all will be done in few hour & you can check the changes as well. We have already worked with on lots of WordPress Blogs, their customization and their Optimizations as well.
$97 USD in 3 days
4.9 (16 reviews)
4.2
4.2
User Avatar
Dear Hiring Manager, Practical Expertise in Integration of Java-script file to the encryption Module Among top 10 Professional Deem Understanding of Java-Scrip t Greeting from Ecove Team, I am here to address the job requirements and to introduce you with the team professional,We are committed for the client solution with in the reasonable time-frame and are ready to serve your project with exceptional determination and quality to produce the exact picture of your mind to the real time in terms of project completion. We will positively integrate a javascript file encryption module and recheck if the new integrated components works fine to make sure the system works fine or needs improvement before we submit it to you.
$166 USD in 4 days
4.5 (25 reviews)
4.5
4.5
User Avatar
Hi, I've read all your project description and I found this job suitable for me. I've 3 years of development experience and has done many projects. I've solid grip on following frameworks of web development: - Codeigniter - Laravel - Wordpress - And core php I believe in delivering on time and a quality product. So if you are willing to make your idea into reality, contact me. Thanks!
$200 USD in 2 days
5.0 (2 reviews)
2.4
2.4
User Avatar
Hello Sir/ Ma’am, We have pool of dedicated team consisting of certified developers capable enough to handle your project exactly according to requirements and within said time frame. As per shared project description we find ourselves fit for project work, as we have developed several projects with approx. similar features and functionalities. Looking forward for small conversation to discuss your complete scope of work and suggest/recommend you complete solution. Thanks
$172 USD in 1 day
5.0 (1 review)
0.5
0.5

About the client

Flag of VIETNAM
HCM, Vietnam
4.9
8
Payment method verified
Member since Aug 29, 2012

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.