AR mobile app
$750-1500 USD
Paid on delivery
We are seeking an engineer to collaborate on the development of a smartphone app designed to track student attendance in a university setting using Augmented Reality (AR) technologies, particularly utilizing ARCore/Google Cloud Anchors to place a virtual button in the classroom. The concept is similar to the IKEA app, where virtual furniture is positioned in physical rooms. The primary goal is to create an AR app that caters to two key user groups: instructors and students.
Instructors should be able to use the AR-app to place the virtual attendance button on any surface within the classroom. Meanwhile, students should use the AR-app to view the virtual button and tap on it to record their attendance.
Technical Specifications:
1. Integration with SSO System: The attendance system should integrate with a Single Sign-On (SSO) system. Upon successful authentication, user login information must be securely stored within the AR-app.
2. RESTful Communication: Tapping the virtual button triggers a RESTful message sent to a back-end system. This message should encapsulate the student's login information and the class/section associated with the virtual button. The back-end system will then record the attendance event.
3. Instructor Functionality: Instructors should log in using their SSO credentials. The app must fetch and display a list of classes the instructor teaches from the back-end using a RESTful message. The instructor can then choose a class and place a virtual button on any available surface in the classroom. The virtual button should be associated with the selected class and expire (disappear) after a preset time (e.g., 15 minutes).
4. Back-End Technology: The preferred back-end technology is Python, and a MySQL database should be used for persistence.
5. Cross-Platform App: The app should be compatible with both iOS and Android AR-enabled devices. To avoid maintaining two separate code bases, we prefer the use of a cross-platform framework such as Flutter.
Other Requirements:
• Collaboration with an Internal Team: You will collaborate with a small internal team of developers consisting of 2 to 3 individuals with beginner to intermediate skills in app and back-end development.
• Training and Guidance: The project involves training and guiding the internal team during the development process.
• Version Control: The team should use Git for source control to manage the codebase effectively.
If you're interested in working on this project, please share your qualifications and experience relevant to this task. We look forward to discussing the project further and creating a successful AR-based attendance tracking app for the university setting.
Project ID: #36964730
About the project
69 freelancers are bidding on average $1663 for this job
Hello Good evening , I just finished reading the job description . I see you are looking for someone experienced in developing products using Flutter, ARCore, Mobile App Development, ARKit and Unity. This is something More
Hi there! You are seeking an engineer to collaborate on the development of a smartphone app designed to track student attendance in a university setting using Augmented Reality (AR) technologies, particularly utiliz More
Hello there! My name is Lokesh saurav and I'm the founder of Transforming Digital Presence into Powerful Success Stories. When it comes to developing smartphone apps, we have the expertise, experience, and skills neces More
Hello, I am Oleksandr, a software engineer with over 9 years of experience in mobile and web application development. I understand that you are seeking an engineer to collaborate on the development of an AR smartphone More
Dear {client}, I am excited to submit my proposal for the development of your AR mobile app project. With my extensive experience in Mobile App Development, Flutter, and a strong understanding of AR technologies such More
Hello, We are thrilled about the opportunity to collaborate on the development of your AR-based attendance tracking app for the university setting. Our team of skilled engineers possesses the expertise needed to creat More
Hi, I am a programmer dealing with mobile app development. I have tons of experience with ARKit, too. Please feel free to contact me. Thanks so much. Regards. Eric Doublin
Dear valued client, I hope this message finds you well. I am thrilled to have the opportunity to collaborate with you on the development of a smartphone app designed to track student attendance using Augmented Reality More
Hello there! My name is Ramesh and I am the founder of RAM TECH, a company that specializes in helping turn innovative ideas into successful business solutions. We have 10+ years of experience in the field of technolog More