Find Jobs
Hire Freelancers

Create a simple middleware for express and koaJS.

$30-250 USD

Cancelled
Posted almost 8 years ago

$30-250 USD

Paid on delivery
Freelancer: Before describe the job, We want describe some issues: 1- We looking for a freelancer that want receive jobs continuously. 2- The freelancer MUST use structure already existing in our system. So MUST use the config files, folder structure and modules. 3- Freelancer MUST use the standard of indentation (4 spaces), use beautify module, camel standard to functions and variables. Like: thisIsAFunction() 4- All functions and variables MUST be in English. 5- If freelancer believes has a better module or structure, can suggest for us, but can use ONLY if approved. 6- Use the fastest method. So if our team found a slow code, we will request to change. For example: For (var i=0 is 30% faster than For each, so if we found the second, freelancer will be requested to change. If you are ok with this, so read what the job needs: A simple middleware for express and koaJS. 1- Will have 2 JSONs files. One with blocked IPs and the second with a list of urls. 2- When express/koa receive the request this middle will check IP list, if found, so reject access and stop express sequence. 3- If not found, middleware will check url list. If found, will reject and will add this IP in memory to block for 1 hour. 4- If not found in both list, so, pass to next middleware. 5- MUST run in Linux, macOS and Windows.
Project ID: 10929737

About the project

10 proposals
Remote project
Active 8 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
10 freelancers are bidding on average $161 USD for this job
User Avatar
Hello, can make it by tommorow i think, have exp with express framework and express related modules like body parser, busboy etc.
$200 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
I am confident that can make such function, or do it as a module in short time with good result, using simple code and not making long loads using for each(for example). available on skype, phone, or other chat 24/7(video or voice calls). would be very glad to prove my skills and have constant requests for work. Can work cheaper, but after I see the core code and it's accuracy..
$155 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
$244 USD in 2 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of BRAZIL
Colombo, Brazil
5.0
1
Payment method verified
Member since Dec 9, 2015

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.