Find Jobs
Hire Freelancers

Build a node.js document repository application

$250-750 USD

Cancelled
Posted almost 6 years ago

$250-750 USD

Paid on delivery
I have about a couple dozen hours of node.js coursework under my belt so I can follow along most guides but I don't have sufficient experience to do things efficiently yet. I'm building a document repository for a group of users I am looking to start a project with four initial features (user authentication, view available files/directories from an S3 bucket, upload files to s3, and search the S3 bucket) but I intend on re-hiring the engineer to help me develop many subsequent functionalities (user groups, enhancements to UI, detailed audit interface). This project will be hosted on AWS. MeteorJS is a preferred technology stack but not a requirement. I'm unwilling to deploy this using [login to view URL] even though Davros ([login to view URL]) is basically the tool I want to build and it is built with EmberJS & Sandstorm. I expect the development engineer/team will set up a development and production branched git repository in a private [login to view URL] and provide me the directions I need to deploy this to AWS or setup an operational account through which they can post this to AWS. Initial functionality: Authorization/Authentication: enable a user to register or authenticate against a local mondodb or google oauth 2 Authorized user lands at a page that shows 3 components: 1) the files which the user can access 2) a dropzone into which a user may drag and drop files onto this page to upload documents or pdfs to the cloud. 3) a search bar I am not worried about the visual appearance of these components yet. Details: 1: the library of files on the cloud-drive initially, all authenticated users of this app can access all files uploaded to the S3 bucket. All users can over-write existing files with files of the same name. A basic auditing framework showing when a user uploaded a given file or overwrote the file is important behind the scenes but I'm not concerned about the UI right now. Users should be able to sort the files by filename and date uploaded. Users should be able to open and close directories that contain subfolders/files in this environment. Davros ([login to view URL]) has a beautiful user interface and, where possible, I would like the developer to use this open source UI as a guide for what I would like in a finished product. 2) the dropzone End-user's client should push the document directly to AWS S3 bucket. If employing [login to view URL], a S3 slingshot library is desired because it eliminates server CPU load. For User Experience suggestions - I'm looking for something like the Davros drag and drop functionality or dropbox's "drag a file onto the page and it automatically uploads to the cloud" functionality. 3) Search functionality Out of scope for now.
Project ID: 16766789

About the project

18 proposals
Remote project
Active 6 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
Awarded to:
User Avatar
Hello? How are you? I am afraid of reading your description. What a trouble you have so far!!! My pleasure to help you develop with my ability. I have rich experiences in web dev and I am working in that field for 10+years. In particularly, I specialize in angular.js, react.js, vue.js of client side and node.js, php framworks(laravel,wordpress), MySQL of server side and so on. If you award me, I will work for you and give perfect result. Trust on me or check my profile.(https://www.freelancer.com/u/rightbigboss) After that, you will get a belief about me. Would you read my website projects? [login to view URL] [login to view URL] [login to view URL] [login to view URL] [login to view URL] To discuss more about this project, how about meeting on chat? Then, I will wait for you. Sincerely. Yours.
$250 USD in 10 days
4.9 (61 reviews)
6.9
6.9
18 freelancers are bidding on average $636 USD for this job
User Avatar
Hi there! I have read what you exactly need, however I would like to ask you a few questions. I would call myself a master of what I do, I do work smart and do not rest until I get the job done. Please feel free to ping me anytime so we can have a detailed discussion. If I can deliver I will deliver in best possible way. This is a default bid we will discuss final price once we will communicate. Thanks
$1,500 USD in 30 days
4.9 (40 reviews)
7.4
7.4
User Avatar
Dear sir, I have good experience with skills that need for your project. I have developed many samples like the your project. If you hire me, I will do my best and bring you excellent result. Let's discuss more, Thanks.
$555 USD in 10 days
4.8 (51 reviews)
7.0
7.0
User Avatar
i can do it. i can do it. i can do it. i can do it. i can do it. i can do it. i can do it. i can do it. i can do it. i can do it. i can do it. i can do it. i can do it. i can do it. i can do it. i can do it. i can do it.
$250 USD in 10 days
5.0 (15 reviews)
6.4
6.4
User Avatar
Hello, I have full experience on node.js , mongodb as well as aws. 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. 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
$555 USD in 10 days
5.0 (32 reviews)
6.4
6.4
User Avatar
Hi there, I have more then 6 year plus expereinece in this node.js so i can work on your project so come on chat for the further discussion. Thanks
$555 USD in 10 days
4.9 (10 reviews)
4.7
4.7
User Avatar
Hello There, I'm interested in the task and have done similar job for one client at freelancer in recent past using react.js for his luggage teleport website. I can assure you of quality work within 3-4 days max. I can start without any delay, let me know when you are online. Kind Regards, Ashish Boori
$555 USD in 3 days
5.0 (2 reviews)
3.2
3.2
User Avatar
As I have thoroughly read your project description which mainly requires knowledge of Node.js , with which I have professional experience. Which can be proved by my portfolio which you can see by visiting http://monomark.co. So I have decided to bid and work on this project with a great pleasure. For further questions do not hesitate to contact with me. Best, Armen
$666 USD in 14 days
5.0 (1 review)
3.2
3.2
User Avatar
A proposal has not yet been provided
$370 USD in 9 days
5.0 (2 reviews)
2.7
2.7
User Avatar
Hi, python and node.js developer here. Would love to work with you. Have experiences wuth AWS Stack. Let's discuss on chat?
$300 USD in 9 days
5.0 (3 reviews)
2.4
2.4
User Avatar
A proposal has not yet been provided
$666 USD in 7 days
0.0 (1 review)
0.0
0.0
User Avatar
I'm not actually bidding but I read your post and wanted to give you some advice. If you're new to programming and devops then don't even consider hosting it on AWS. Problem is you will be pulling your hair out and swamped with headaches if you don't know how to manage it. Even if the dev you hire puts it there, you'll be paying them or someone else to manage the many issues you'll likely face down the line. Look into digital ocean or another simple provider. They offer one-click Node.JS app deployments and even then you'll be fiddling with it. All I'm saying is be careful and don't use AWS because they're the biggest and best priced. Digital ocean is actually quite cheap for the value they provide. A 2-4 GB ram server for $10-20 per month will get you decently far to start with.
$1,000 USD in 30 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
San Mateo, United States
0.0
0
Payment method verified
Member since Apr 23, 2018

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.