Lukket

AWS and data blob, assistance required. -- 2

Preferred language: Ruby, Python, or JavaScript

Storage: AWS S3

Framework: Rails, prepared to change this to better integrate with AWS S3 and and other required users.

Also: Lambda, REST API

Required:

login/logout functionality, including email verification for new accounts, email/password resets, (without using gmail or facebook or AWS)

different levels of permissions (user/team member, leader (of members and their groups), administrator (of one or more Leaders), web site administrator.

password security, white lists, security protocols to improve form security, etc. . friendly URL

User and manager data held:

first name

last name

username

tasks allocated (by leader and/or admins)

submissions (stored on s3) – recordings and details (date, user etc.)

TRANSCRIBE AWS lambda

results (stored different s3) - results from recording (json) callable once available and requested

email

password

Levels of users:

1. Guest – no login, small trial from set examples.

2. Member (of team)

3. Leader (of team)

4. Administrator (of team)

5. Site Administrator (for everything)

Main process of site>

Site Administrator:

1. Can add members, leaders and administrators

2. Can change all passwords/users

3. Can set tasks

4. Can view completed tasks

Administrator (team):

1. Can add Members and Leaders and change their details

(manually or by uploading a list of names and respective emails – CSV or txt)

2. Can set tasks for LEADERS and/or all of a TEAMS MEMBERS (under them)

3. Can review progress of members tasks

4. Can review tasks set and task completion (transcriptions) of all LEADERS and MEMBERS under their level.

Leader (of team)

1. Can add MEMBERS (not other Leaders)

(manually or by uploading a list of names and respective emails)

2. Can set tasks to specific and/or all of their members – by drag and drop text, doc, pdf, jpg or html and choosing which members must do the task

3. Can review progress of members tasks

4. Can review task completion (transcriptions) of all their team members

Member:

2. Selects a task from their provided options (if any given by their Leader)

3. Turns on ‘onboard microphone’ (permissions required)

4. Records audio –

the recording can be paused, continued, stopped

5. Audio made available for them to review/listen to before submitting

6. The member may record again, as multiple recordings pop up as the recording is stopped/finished.

7. The member then chooses which recording is to be SUBMITTED (saved to s3 bucket)

8. Saved recording is saved to the S3 bucket, with the users name, member number, task details, in the file name for retrieval etc.

9. The users file is TRANSCRIBED (AWS Transcribe using Lambda)

10. The TRANSCRIBED file is returned to a different s3 bucket to the first (there should be identifying elements in the file name, including name, member number etc.

11. The transcription (JSON) should be available to the members on their ‘completed task’ page. (the results should also be available to the Admin/Leader.

Guest:

Similar to Member, without login, and only three tasks to choose from – set by Administrator.

Notes:

AWS has provided generic lambda to move the files between the buckets via Transcribe.

S3 buckets need to be secure – they can not be completely open to the public, only those using the site – of the relevant authority.

Audio format must be in WAV or mp3.

The time to Transcribe varies before the results are passed to the S3 bucket, a symbol should appear in the Members/Leaders account to show that a file is being processed and, eventually, when it is available.

Tasks set by the Leader and/or Administrator should be able to be dragged and dropped or selected and submitted.

No content as such to be added yet, we require the CRUD functionality for the Member/Leader/Administrator/Site Admin, but requires ability to resize for different devices.

Members signed up by Leaders/Administrators/Site Admins or casually.

Files attached show recording require

Evner: JavaScript, Ruby on Rails, Amazon Web Services, node.js, React.js

Se mere: amazon s3 pricing, aws pricing, s3 bucket free tier limit, aws console, aws glacier, amazon s3 tutorial, aws login, aws s3, data entry workers required, data entry operator required arab countries, virtual data entry maker required, data entry maker required australia canada, data entry projects required completed, data entry worker required, data campaign work required, data entry team required, websites data entry assistance, data entry services required, data entry experience required, data entry person required

Om arbejdsgiveren:
( 0 bedømmelser ) Southport, Australia

Projekt ID: #26484502

8 freelancere byder i gennemsnit $523 på dette job

umg536

Hi there, I'm bidding on your project "AWS and data blob, assistance required. -- 2" Being an expert in Python and matlab programming I can do this project for you. please leave a message on my chat so we can discuss Flere

$250 USD in 5 dage
(2 bedømmelser)
3.0
lioksana

@@@Dear client@@@ Thanks for your posting project. I have read your detail very carefully and your project is very suitable for me. I'm a Node.js and React.js and S3, AWS expert having rich experience of over 7 years. Flere

$140 USD in 7 dage
(2 bedømmelser)
2.3
rocmaildev

Hello. I 'm glad to meet you. I have been read your job posting carefully. I have full experience of 7 years in JavaScript. Because I 'm free now, I 'm ready to complete your project perfectly. Already, I have built we Flere

$3000 USD in 20 dage
(1 bedømmelse)
2.4
rukshanlancer

Hi Nice to meet you. I've carefully checked your requirements and really interested in this job. I'm full stack developer working at large-scale websites as a developer . I can complete your project on time and you w Flere

$100 USD in 2 dage
(1 bedømmelse)
1.0
FredrickSykes

HI! How are you. I am an expert full-stack developer with skills including React.js, JavaScript, Amazon Web Services, node.js and Ruby on Rails. I have also extensive knowledge of front-end JavaScript and browser APIs Flere

$100 USD in 2 dage
(2 bedømmelser)
1.0
ashishsheladiya

Hi, My name is Ashish and having almost 2 years of experience in Website Designing/Development. I have good skills in Ruby on Rails, SQL, JavaScript, Jquery, Word Press (Elementor Only), HTML, Core PHP, CSS,Bootstrap Flere

$200 USD in 3 dage
(0 bedømmelser)
0.0
vw8331876vw

Dear Sir/Madam, I am Robin Nguyen, I am contacting you on behalf of ANZ TECHNOLOGY, an outsourcing company with more than 5 years experience in ICT industry. We work behind the scenes to help our clients to achieve the Flere

$140 USD in 7 dage
(0 bedømmelser)
0.0
masifzahooreu

We are a team of Software Professionals who have vast experience in Engineering Skills, Web Development, Mobile Development and Pro UX Designs. Our main focus is to maintain long-term relationships with our clients by Flere

$250 USD på 1 dag
(0 bedømmelser)
0.0