Find Jobs
Hire Freelancers

Cloud Storage System

$8-15 USD / hour

Ditutup
Dibuat hampir 9 tahun yang lalu

$8-15 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 Proyek: 7913751

Tentang proyek

11 proposal
Proyek remot
Aktif 9 tahun yang lalu

Ingin menghasilkan uang?

Keuntungan menawar di Freelancer

Tentukan anggaran dan garis waktu Anda
Dapatkan bayaran atas pekerjaan Anda
Uraikan proposal Anda
Gratis mendaftar dan menawar pekerjaan
11 freelancer menawar dengan rata-rata $19 USD/jam untuk pekerjaan ini
Avatar Pengguna
Greetings, I have read Project Description & understand the initial high level requirements but can we schedule an online technical meeting before finalizing the project? 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
$15 USD dalam 40 hari
5,0 (21 ulasan)
7,9
7,9
Avatar Pengguna
Hello, YSoft Solution, a leading software development company based in India. We have expertise in Asp.net, C# Programming, software architecture, graphic design, HTML 5 and we have developed many web applications using Asp.net, C#. Our team of expert can work on task and complete within deadline. We have good experience in C# Programming, JavaScript, SQL and we can achieve your task. We can provide you 40 hrs/ week productive work for 1 resource and we have predefined process which can easily understandable by clients. Our resource will directly in your contact and he will also do Chat / Audio call with you daily, so that there will not be any communication gap. Also if you will face any productivity issue, our resource will come during weekend and finish the work. Also our resource will daily send you progress report and will also available online, so that you can contact him whenever you want. So overall you will not face any communication gap between you and our resource. It will be our pleasure to work with you as our team of experts can use their expertise on this task. Please send me message, so that we can converse further about this task. Best Regards,
$17 USD dalam 40 hari
5,0 (44 ulasan)
6,8
6,8
Avatar Pengguna
A proposal has not yet been provided
$15 USD dalam 20 hari
4,7 (22 ulasan)
5,9
5,9
Avatar Pengguna
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 dalam 40 hari
4,7 (13 ulasan)
5,8
5,8
Avatar Pengguna
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 dalam 30 hari
5,0 (5 ulasan)
4,0
4,0

Tentang klien

Bendera UNITED STATES
lake jackson, United States
0,0
0
Memverifikasi Metode pembayaran
Anggota sejak Jun 6, 2015

Verifikasi Klien

Terima kasih! Kami telah mengirim Anda email untuk mengklaim kredit gratis Anda.
Anda sesuatu yang salah saat mengirimkan Anda email. Silakan coba lagi.
Pengguna Terdaftar Total Pekerjaan Terpasang
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Memuat pratinjau
Izin diberikan untuk Geolokasi.
Sesi login Anda telah kedaluwarsa dan Anda sudah keluar. Silakan login kembali.