Find Jobs
Hire Freelancers

Cloud Storage system using Microsoft Azure API

$15-25 USD / hour

已关闭
已发布将近 9 年前

$15-25 USD / hour

Cloud Storage System We are building a site that allows students to watch educational videos, access related documents, and allow students to have their personal storage cloud. We are currently looking to hire talented software engineers to help us create the features required for students to upload, view, and download their own personal documents cloud. Skills required HTML5 / JavaScript / CSS / Angular JS / Bootstrap Microsoft ASP.NET MVC Microsoft Azure Document DB, Azure Storage (Table, Blob, Queue) This project involves creating both the front end and the backend of the document repository feature. Here's what's needed: Frontend Create responsive web pages to allow students to upload documents. Each student will get 10 GB of free storage to upload as many documents as they wish. Each document needs to be limited to 100 MB in size. The front end page needs to display how much storage is left for each student. Students should be able to organize documents in a folder hierarchy. Students should be able to rename folders and files, delete files, and delete folders. Students should only be able to access documents that they have uploaded. They should be forbidden from accessing documents uploaded by other users of the site. Create responsive web pages to allow students to consume the documents they uploaded. Students should be able to access the documents they uploaded by browsing through the folder structure that they have created. Students should be able to search using keywords for various documents and get results back displaying the most relevant documents. Students own the documents that they upload. Hence, they should be able to rename them, delete them, overwrite them, download them, and view them as they see fit. There are no restrictions on what the students can do with the documents they uploaded to their personal cloud. There is 1 document generation / upload page Upload and organize documents There are 3 document consumption pages Main page that lists documents organized by their folder structure Search results page that lists the searched for documents if the user searches for them using a keyword View document page which allows users to view the document they wish to view. The required pages will need to follow our designer's guidelines and comps. Backend Only the students who uploaded the documents should have access to them. Documents uploaded by students are stored in Azure Blob Storage (Geo redundant). Students can create folders to organize uploaded documents in. These folders are virtual and need to be abstracted using Document DB. Students can search for documents using keywords or by browsing through the folder structure that was created by them. When searching completes, the user is presented with the most relevant search results based on the keywords they typed. Search can be run against Document DB. All data required to store state information about students or documents need to reside in Document DB Students have a limitation of 10 GB of free storage to store their documents. They are allowed to upload an unlimited number of files. Each file needs to be under 100 MB in size. All data with the front end need to be transferred over a REST API designed via ASP.NET Web API.
项目 ID: 7913883

关于此项目

16提案
远程项目
活跃9 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
16威客以平均价$21 USD/小时来参与此工作竞价
用户头像
Hello sir.I am top 7 freelancer. I am interested in your project and I hope to work with you. I have enough experience with WEB developing for 5+ years. Client satisfaction is my top priority. I will complete your project perfectly in your deadline. I am ready to start the work, and it will be a great pleasure for me to work for you. Please get in touch. Looking forward to hear from you. Best Regards!
$20 USD 在40天之内
4.9 (173条评论)
9.1
9.1
用户头像
Greetings, I have read Project Description & understand the initial high level requirements, so please let me know, if you can spare some times for an online technical meeting with my team lead, we can then surely discuss the overall scope of work to make sure that w are both on the same page in terms of requirements understanding. Please drop me a message thru' PMB to start further discussion about your project, as we cannot write much on this initial message bard due to limitation of characters. Look forward to hearing from you. Regards, YK LEADconcept
$25 USD 在40天之内
4.9 (18条评论)
7.8
7.8
用户头像
Hi, I understood your high level requirement. I am interested to work on this project. I have 6+ years experience in software development and customization using wide range of Microsoft technologies (C#, ASP.NET, MVC,WPF, Window form, Sql Databases, Azure, Sync framework etc.) and few open source like PHP,Java,JabbR. Since i have previous experience in such applications, so I think it will help in this project, if selected. About my previous work, you can visit my profile to see feedback from previous employer. Let me know, If you find me suitable for this project and share complete details. If you want more details, we can discuss over chat/ skype. Regards, Shashi Bhushan
$16 USD 在15天之内
5.0 (19条评论)
4.9
4.9
用户头像
I have a lot of experience with ASP.NET MVC (in 5 last years I use MVC in half of my projects) Also I have about 10 years of experience with SQL at all and about 6 years of experience to deal with SQL Server. I have using Azure for 4 years and familiar with core services like SQL Azure, Web/worker-roles, CDN, Azure Storage blobs\queues, WebJobs and so on. You can view of my projects in my portfolio. And you may view my resume in my profile. I have build in the past similar web-sites, so I think there is no problem to implement such features. I suggest such milestones: 1. Write down technical specifications of project 2. Write down architecture: layers, technologies etc. 3. Build DB schema 4. Develop web-api 5. Develop web-site 6. Develop integration testing 7. Final tests
$27 USD 在40天之内
4.5 (10条评论)
5.1
5.1
用户头像
Hello, my name is Erik, I'm interested in your job post as Freelancer. In my portfolio page, you can see my latest projects (iOS/Android/Website development skills). I can share more apps while interviewing.. I have some questions regarding the job description. Can you let me know your convenient time for the chat? Thanks for your time. Erik
$30 USD 在30天之内
5.0 (2条评论)
2.1
2.1

关于客户

UNITED STATES的国旗
lake jackson, United States
0.0
0
付款方式已验证
会员自6月 6, 2015起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。