Camera Application - capture, storage, and sharing of verified, high-quality videos
$1500-3000 USD
クローズ
投稿日: 3か月前
$1500-3000 USD
完了時にお支払い
## 1. Project Overview
Develop *LiveLens*, a cross-platform mobile application (iOS & Android) and a website for freelance photographers and reporters. This platform will facilitate the capture, storage, and sharing of verified, high-quality videos of live events, serving as a secure source for news agencies to access authentic footage.
## 2. Definitions
1. *Reporters*: End users who capture videos.
2. *Assignment Producers*: CMS team responsible for managing data and overseeing videos and metadata.
3. *Clients*: Media organizations, companies, or platforms that will air video content.
## 3. Scope of Work
### 3.1 Mobile Application Development
The mobile application will be developed using *Flutter (Dart)* for a seamless user experience across both iOS and Android. Key features will include:
1. *User Registration & Verification*:
- Users must submit legal documents for verification.
- Manual account approval by the admin team to ensure legitimacy.
2. *Camera Functionality*:
- Users can record videos directly within the app.
- Videos will feature a watermark displaying:
- App logo
- Date and time of recording (in GMT and local time)
- GPS location
- Current temperature and humidity (sourced from a weather API)
- Network quality (e.g., GSM, 3G, LTE, 5G) and phone serial number during shooting.
3. *Video Quality & Formats*:
- Videos will be saved in flexible or maximum quality based on camera, phone, and connection quality.
- Both vertical and horizontal formats will be available, with tutorials recommending horizontal shooting.
4. *User Library & Management*:
- Videos will be automatically saved in the user's private library.
- Users can add descriptions and hashtags for better organization and searchability.
- Videos cannot be shared on social media.
5. *Security Features*:
- Option to use Face ID or fingerprint authentication upon starting the app.
- *Two-Factor Authentication (2FA)* for enhanced security during login.
- *End-to-End Encryption* for all video uploads and communications.
- *Session Management* to view active sessions and log out of devices remotely.
- *Account Lockout Policy* after multiple failed login attempts.
- *Secure Data Storage* using strong encryption algorithms.
6. *Video Metadata*:
- Metadata transmitted separately as text to the CMS, including:
- Mobile serial number
- Battery life during recording
- Camera quality (resolution, frame rate)
- Unique video ID and associated user ID
- Video duration and format
- Encoding settings (bitrate)
- Location accuracy
- User’s device model
- Network type during recording
- Copyright or licensing information
- Tags or categories.
7. *Video ID Authentication and Watermarking*:
- Each video recorded will have a unique video ID, which will be sent to an external server for authentication.
- A QR code watermark encoding the video ID will be generated and overlaid on the video.
- Clients can scan the QR code to verify authenticity against the external server, ensuring the video has not been altered.
8. *Internet Connection Requirement*:
- An active internet connection is necessary for video capture and upload.
9. *Default Camera Integration*:
- LiveLens will have the capability to be set as the default camera on mobile devices.
### 3.2 Admin Panel Development (Node.js & React.js)
A secure admin panel will be developed using React.js for the frontend and Node.js for the backend to manage:
1. *User Management*:
- Admins can approve, edit, or delete user accounts.
2. *Video Management*:
- Admins can approve or delete videos and edit descriptions and hashtags.
- Monitoring video upload activity.
- Assignment Producers will generate new video IDs for approved videos, starting with "LL" followed by four digits associated with the producer's ID.
3. *Assignment Producer Roles*:
- *Content Review*: Review submitted videos for quality.
- *Metadata Management*: Curate video metadata for categorization.
- *Communication with Reporters*: Engage with reporters regarding submissions and feedback.
- *Performance Analytics*: Analyze video performance metrics.
- *Training and Support*: Provide resources to enhance video quality.
- *Approval Workflow*: Manage video approval processes.
### 3.3 Website Development (React.js)
A user-friendly, responsive website will be developed for authorized users (news agencies) to view and download videos. Key features will include:
1. *Search Functionality*:
- Users can search by account, hashtags, date, or location.
2. *Video Access Control*:
- Only approved accounts can access and download videos without watermarks.
3. *Downloadable Content*:
- Authorized users can download original videos once permissions are granted.
4. *CMS for Admin Control*:
- Admins can create and delete accounts and set permissions for video access.
### 3.4 Reporter Sign-Up Process
The sign-up process for reporters will include the following fields (all optional where noted):
1. Unique username
2. Full name (optional)
3. Photo from the front camera (optional, for profile)
4. Password (with optional Face ID/fingerprint)
5. Email address (with verification)
6. Phone number (with verification)
7. Optional ID/passport upload
8. Optional CV upload
9. Optional IBAN and bank account details
Note: Reporter photos are necessary for the Assignment team. ID, passport, and bank account details will be securely stored.
### 3.5 Video Import Functionality
The system will support importing pre-recorded videos from the phone's gallery, generating unique IDs and a watermark indicating "imported."
## 4. Programming Languages and Frameworks
Recommended programming languages and frameworks:
1. *Flutter (Dart)*: For the mobile application.
2. *React.js*: For the website and admin panel.
3. *Node.js*: For backend development.
Alternative options include:
- *React Native (JavaScript)*: For cross-platform mobile apps.
- *Swift* (iOS) & *Kotlin* (Android): For native app development.
## 5. Project Deliverables
- Cross-platform mobile application (iOS & Android) built with Flutter.
- Admin panel developed with React.js and Node.js.
- Professional website with robust CMS capabilities.
- Documentation and support for deployment on AWS.
## 6. Project Phases
### 6.1 UI/UX Design
- Development of wireframes and mockups.
- Iterative feedback and design approval.
### 6.2 Development
- Mobile app and admin panel development.
### 6.3 Testing & Quality Assurance
- Extensive testing for functionality, security, and usability.
- Beta testing with a small user group.
### 6.4 Deployment
- Deployment to App Store and Google Play.
- Launch of the website and admin panel on AWS.
### 6.5 Post-Launch Support (2 Months Free)
- Bug fixes and minor updates.
- Technical support for any issues encountered.
## 7. Additional Notes
- LiveLens will be capable of being set as the default camera for mobile devices.
- Determine the direction of North.
### 8 . Mode
App on Portrait and landscape
## 9. Language:
English & Arabic
HI There!!
After reading your request, I found it to be rather intriguing. I can provide timely, high-quality assistance for your project as a senior full-stack engineer (Android & iPhone /iPad) and App admin with development (API) web services admin can manage the app from the backend.
Native and Hybrid applications, React Native, Flutter Android Java/Kotlin, iOS Objective C /Swift/Swift UI . and Laravel MVC, React JS, Node.js PHP, Angular, WordPress, HTML, CSS, and JavaScript MySQL, and MongoDB , AWS . UI/UX Desing Figma and Adobe XD
successfully implement this project from start-to-finish. Let's come together and create a platform that not only propels your business but also stands out prominently within the marketplace.
++++++Service Guarantee++++++
➥multi language app.
➥100% Satisfaction ,
➥24*7 hours live support.
➥ 1 Year Free support and maintenance.
➥ daily weekly meeting
Awaiting for your positive response.
Thanks
>>>>>>> We'll share our portfolio in Chat. Let's talk further speak over the freelancer call or chat. <<<<<<
Hello there
Hope you are doing well
as you are looking for a "Build a Android and iOS Application " so will make the same as you want , I have already develop and Design the so many Application ,
- I will use latest technology to develop your project
- I will share daily update with you
- I Will deliver your project within timeline
- After project completion will share complete source code
- I will provide 1 year support our develop work
- I have 10+ year experience in Web & App development
- I will make the 100% responsive design , fast loading , SEO friendly and all
- I will provide you super admin panel there you can manage the whole thing
Please initiate the chat so will discuss together and all
Thanks & Regards
Dheeraj K.
With an extensive background in cross-platform mobile application development using technologies such as Flutter, Dart, and React Native, I am perfectly positioned to create your LiveLens mobile application. I understand the importance of user verification and account security in your platform. Using my expertise, I will ensure the seamless implementation of features like manual account approval, face ID/fingerprint authentication, 2FA, end-to-end encryption and session management. Drawing on my familiarity with strong encryption algorithms, I will create a foolproof secure data storage system for all your videos.
My proficiencies go beyond mobile app development. As an experienced Node.js developer, I will expertly structure your admin panel to manage users and videos effectively. With a keen focus on content review, I will ensure that all videos passing through your CMS align with the necessary guidelines by developing customized rules.
I am thrilled about this project because it combines my passion for both tech and creativity. I pledge to bring not just coding skills but also artistic aptitude into the mix – delivering a camera application where functionality meets excellent design with an intuitive interface. Choose me for this significant venture!
Drawing from RoundWeb Infotech's field expertise and our broad range of competencies in Python, Node.js, and React for backend development, we are ideally positioned to deliver your *LiveLens* camera application project on time and on budget. Our team is highly skilled in Mobile App Development using Flutter, Dart and can provide you with a seamless user experience on both iOS and Android platforms.
Security is at the core of our work. Our experience with developing applications that transmit sensitive data is extensive. We will enable your users to capture and upload videos over an encrypted channel using Two-Factor Authentication for enhanced security during login while employing High-Grade encryption algorithms to store their data safely. Additionally, since authenticating video footage is crucial, we will design a process for generating unique video IDs and a QR code watermark overlay that enables clients to easily verify the authenticity of each video against the external server.
Administrators play an essential role in maintaining the quality and security of user-submitted content. The backend Admin Panel we develop will empower your system administrators with comprehensive tools to manage user accounts, review and approve videos, generate unique video IDs, and oversee metadata such as location, time, temperature.
Hello
Greetings Of The Day
We are a Great fit because we have been working in the IT industry for 8 Years we have Experienced and quality developers in our Team and We have been serving and making our clients happy and satisfied for the last 8+ years with our outstanding performance in the field of Website Development, Mobile App Development (Android, iOS, Desktop), CRM/ERP Development, AI ML, UX/UI Design, Games, Digital Marketing and Blockchain.
Working Tech is PHP, Node, JS , Flutter, HTML, React, Python, Unity, and many more.
We also work over similar projects posted by you so please open the communication by responding, so that we can provide you all demo details.
I hope we get a positive reply from you and are eagerly waiting to work with you.
Thanks
Hi, I am Abdul Hadi, and I can start working immediately on the LiveLens project. I have extensive experience in mobile app and web development, and you can check my portfolio here: https://www.freelancer.com/u/abdulhadi999.
The project involves developing a cross-platform mobile application using Flutter (Dart) for both iOS and Android, along with a website built with React.js. Key features of the app include user registration and verification, advanced camera functionality with watermarks, security measures such as Two-Factor Authentication and end-to-end encryption, and video metadata management.
The admin panel will be developed using Node.js and will facilitate user and video management, enabling assignment producers to oversee content quality and engage with reporters. Additionally, the website will allow authorized media agencies to search, access, and download videos securely.
Overall, I am committed to delivering a robust solution that meets the outlined requirements and enhances the user experience. I look forward to the opportunity to work on this exciting project!
Hello,
Thanks for your valuable time, Greetings from Infiglobal!
We have reviewed your requirements and are confident in our ability to deliver an application that will meet your needs. We have crafted a tech stack recommendation specially tailored to meet your requirement:
Key features:
User Registration & Authentication
Core Functionality
Push Notifications, Location Services
Third-Party API Integration
API Call Implementation, API Integration Expertise
Web Application Development
Data Security & Privacy
Why Choose Me:
* A holistic understanding of mobile environments.
* Proven experience delivering projects across a wide range of industries.
About Us:
We are an ISO-certified, Microsoft Gold-certified, CMMI Level 4, Adobe Partner, Oracle Partner, Salesforce Partner, and AWS Partner organization
The biggest advantage of selecting us as a Service Provider is that we are physically present in California and Vancouver. We are available to discuss the project ANY DAY / ANYTIME.
We are a mobile application development agency with10+ years of experience in developing a variety of mobile applications such as location-based apps, fintech apps, weather/forecasting apps, on-demand service apps, e-commerce apps, booking, and many more.
I am not just looking for money or 1 project - I believe in long term business relationship, Looking forward to start working with you.
Thanks
With incredible expertise in all things digital, our company is ready to revolutionize your need for a professional and robust camera application. From high-quality video capture and secure storage to streamlined video sharing, we will make sure the process runs seamlessly, end-to-end.
As experienced web developers and architects, we are skilled in a multitude of technological tools such as Flutter (Dart), Node.js and React.js - all proficiently used in this particular project. This ensures we provide you with a cross-platform mobile application (iOS & Android) and an equally secure admin panel for easy control to manage data, videos and users ensuring your CMS team efficiency goes unhitched.
Further reinforcing our competence is our deep understanding of data security. We prioritize the sanctity and privacy of user information, enforcing manual verification for registering journalists, two-factor authentication during login and end-to-end encryption for video uploads and communications. We implement quality-based video encoding settings based on the phone's capability with GPS stamp journaling capabilities including climate data to enhance video authenticity. Our expertise doesn’t stop at development but extends into user experience design making sure your app would be loved & used by everyone.
Hi Mohammad M.,
I’ve reviewed the job description and see that you need expertise in Mobile App Development, Website Design, Graphic Design, iPhone and User Interface / IA. I’m confident I can meet these requirements. Please take a look at my profile to see my extensive experience with these technologies. I do have a few questions:
Are these all the requirements, or is there more detail you can provide?
Is there any existing work on this project, or will it need to be developed from scratch?
What is the expected timeline for completion?
Why Work with Me?
I’ve successfully completed over 250 major projects on Freelancer.com.
I’ve maintained a flawless feedback record for the past 5-6 years.
My last 100+ major projects have all received 5-star reviews, reflecting client satisfaction.
Availability: 9am - 9pm Eastern Time (I am a full-time freelancer)
I can share recent work examples in a private chat for confidentiality.
Looking forward to discussing this further!
Best regards,
Saad Zia