ScaleStorage(Multi-Cloud Storage API Services for developer) Requirement

Stängt Publicerat 6 år sedan Betalades vid leverans
Stängt Betalades vid leverans

check the attached file

-Create Multi-tenancy Admin Panel to manage API services

-Manage easy Sign In, Sign UP and Subscription Plan with Social Authentications options : Google, Twitter, FaceBook

-Manage Account Settings

-Manage Team

-Manage Team roles

-Manage Applications

-Manage Application API Access Key used OAuth2.0 (accessKey, Secret key)

-Display Applications statistics (API Call count, Events History)

-Billings

-Payments gateways (Skills, PayPal, Neteller, Credit card (LemonWay Credit card payment API)

-Order History

-Subscription Plan

-Required System Super Administrator View to manage All Accounts and his resources

-Display Account Dashboard (applications count, Users count, Bandwidth total size, call counts)

-Cloud storages Providers : Google Cloud Storage, Azure Blob Storage, BlackSpace, BlackBlaze(B2), Amazon S3, Dropbox, Dropbox for Business, Google Drive, Box, FTP, FTPS, WebDAV, Egnyte, Microsoft OnDrive, Micreosoft OnDrive for Business

-Create Backend REST API web services to manage multiple clouds Storage in one Service with followings functions:

-Transfer(container/*, List<Container/*>) : enable Users to transfer file between one or more Cloud Strorages Providers

-Create Container

-Delete Container

-List Containers

-Get Container

-Upload File

-Delete File

-List Files

-Downlod File

-IfExist (File or subDirectory or container)

-Create sub Directory

-Delete sub Directory

-Download sub Directory

-All Cloud Storages functions must handler responses content status, error code, error message, remote URL, others required output data

-Secure access to REST API services by OAuth2.0 and SSL/TLS.

-Create REST API client SDKs for: Android, IOS, Windows Phone, Node.js, Python, ruby, Java, C#.

-All transfer are done in background using Messaging server (Kafka or RabbitMQ)

-All REST API endpoints Call must traced by Events histories

-All data, Audit, Events are stored on MongoDB database

-Secure access to server with White & Black list of IP and Users location (Country, geolocation) display API access on Google Map geoLocation

Google Maps-API JavaScript Node.js

Projekt-id: #14395445

About the project

22 offerter Distansprojekt Aktivt 6 år sedan

22 frilansare har lagt bud på i genomsnitt $571 för det här jobbet

sapotacorp

Hello Lionanaimal!. Im a full stack developer, i can help you do this task fast. i have already charged a reasonable price. Please hire me!Thank you!

$504 CAD inom 14 dagar
(17 omdömen)
5.4
RubyOnRail

Hello, I want to show you all relevant Demo and Designs which is similar to your project completed previously. To make sure about the requirement set and customization, I want to discuss this project with you furthe Mer

$833 CAD inom 10 dagar
(3 omdömen)
3.9
EliteSolution8

Let's go together for your project. How are you today? I am a full stack developer who has 8 years experience in mobile and web development and am here working with my team. I will always deliver you error-free Mer

$555 CAD inom 10 dagar
(0 omdömen)
0.0
techlogics4

Hello Sir, We have gone through the details you have provided and we have already worked on a similar project before and can deliver as u have mentioned and would be pleased to work on this with you to deliver the resu Mer

$644 CAD inom 6 dagar
(2 omdömen)
0.0
ishtiyaqahmad

Hello My name is Ishtiyaq, I am certified python expert I have 4 years+ experience in python language and I have completed 100+ projects using python .. Expertise : Python, Django, Django-Rest- Framework and many pyt Mer

$250 CAD inom 10 dagar
(0 omdömen)
0.0
srvmediaindia

I tend to deliver high quality work within the same day with negligible margin of changes from your end (this is guaranteed) Relevant Skills and Experience . We have designed and developed various websites in differen Mer

$666 CAD inom 25 dagar
(0 omdömen)
0.0