Develop a web-based archaeological field recording application . The application will be accessible on multiple platforms mainly tablets (Android & IOS), but also work on laptops and desktop browsers, providing archaeologists with a versatile, easy collaborative tool for digital field recording.
a) Create a cross-platform application that matches similar applications core functionality
b) Enhance collaboration features for real-time data sharing
c) Implement offline capabilities for fieldwork in remote areas
d) Ensure compatibility with existing archaeological data standards
e) Provide an intuitive, responsive user interface for various device sizes
Dynamic, gesture-based, spatially-aware interface:
Dynamic: The interface adapts and changes based on user interactions and selected views. For example, items animate into new configurations when layouts are changed.
Gesture-based: Many interactions rely on touch gestures:
Double-tapping to toggle between layouts
Drawing circles to select items
Drawing lines to create cross-sections
Holding down and dragging items
Spatially-aware: The interface is heavily focused on spatial relationships and visualizations:
It offers multiple spatial views (top plan, cross-section, spatial matrix)
It allows for georeferencing of plans
It supports spatial selection and filtering of items
Multi-layered: The interface seems to work with layers of information, allowing users to show/hide items and work with different types of data simultaneously.
Context-sensitive: The interface provides context-dependent actions and views, adapting to the current task or selected items.
Collaborative: With features like Trenchmates, the interface supports real-time collaboration and data synchronization.
Scope:
User authentication and project management
Trench and plan management with georeferencing capabilities
Item creation and editing (contexts, features, objects, etc.)
Spatial data recording (points, lines, polygons)
Integration with total station devices (via companion app)
Matrix view for stratigraphic relationships
Data visualization in various layouts (plan, section, matrix)
Real-time collaboration and data syncing
Offline mode with data syncing when online
Data export/import in common formats (CSV, GeoJSON, XML)
Basic reporting and data analysis tools
Technology Stack:
Frontend: React.js, Material-UI, [login to view URL]
Backend: Node.js, [login to view URL]
Database: MongoDB
Real-time Communication: [login to view URL]
Offline Capabilities: Progressive Web App (PWA) technologies
Build Tools: Webpack, Babel
Version Control: Git
Deployment: Docker
Testing: Jest, Cypress
Criteria:
Application successfully runs on iOS, Android, and major desktop browsers
Core functionality matches or exceeds that of similar applications
Positive feedback from beta testers on usability and features
Successful integration with at least one common total station model
Ability to work offline and sync data when online
Integration with other archaeological databases and tools (mysql, PostgreSQL, filemaker)
Project deadline September 10th
Hi Good afternoon , I have read the brief details on your job listing . I see you have been looking for someone experienced with JavaScript, MongoDB, React.js and Node.js. Its been 8 years since I have been working on freelancer.com, I have 9 years of experience doing similar jobs. I would request you to check my profile and review projects, feedbacks of projects related to those skills.
Questions:
1. These are all the requirements of your job or do you have more? If yes, Please provide detailed requirements in chat and let me review and get back with queries.
2. Do you currently have anything done or this job has to be done from scratch?
3. What is the timeline to get this job done?
4. Are you open to use 3rd party APIS for it even if they are paid?
Why Choose Me?
1. I have done more than 250 major projects only on freelancer.com.
2. I have not received a single bad feedback since last 5-6 years.
3. You will find 5 star feedback on last 100+ major projects which shows my clients are happy with my work.
Portfolio: https://www.freelancer.com/u/AwaisChaudhry
Timings: 9am - 9pm Eastern Time (I work as a full time freelancer)
Please initiate the chat so we could discuss it in detail and we will continue from there. Thanks! Awais
$750 USD dalam 10 hari
4.9
(103 ulasan)
8.7
8.7
185 pekerja bebas membida secara purata $597 USD untuk pekerjaan ini
With a track record of over 18 years in the industry, CnELIndia stands as an authority in web and app development. We bring a unique depth of experience not only in the technologies you've outlined (JavaScript, MongoDB, Node.js, React.js, etc.) but also in creating cross-platform applications that match or exceed core functionalities. Our driving force is innovation; we push boundaries to deliver bespoke solutions crafted with passion.
Our expertise extends not just to development, but also integration. We have successful hands-on experience working with diverse relational databases like MySQL and PostgreSQL. The fact that we're already familiar with companion app integration, as well as working offline while syncing data online, gives us a head start for deploying your project.
Beyond delivery within time and budget constraints, our centricity on user experience aligns well with your project's need for an intuitive interface tailored to various device sizes. Our capabilities on this front are matched by robust skills in data visualization and presentation - traits that would ensure an efficient implementation of the matrix view for stratigraphic relationships your project involves. Finally, our ability to build using Docker boosts efficiency from development to deployment.
Hello, I am a senior web developer with over 10 years of experience. I would like to take this opportunity to share with you that I possess a variety of Node.js, React.js, Python, Django framework, PHP, Laravel, Codeigniter, Website Design, Graphic Design, Shopify, WordPress, HTML5, CSS3 and have completed numerous projects throughout my career. I am confident that I can deliver the results you need for your project with the same level of professionalism and expertise.
Please keep in mind that I am available to discuss the details of the project with you at any time through chat.
I will ensure that the project is completed within the timeline that we mutually agreed upon before the start of the project. Finally, I offer a one-month maintenance period after the project is completed. I look forward to hearing back from you and discussing how we can work together to bring your project to life.
Best regards,
Rekha Thakur
Hello------->>>Certainly, I will complete this task before 10 September Develop a web-based archaeological field recording application effectively as I have excellent experience with similar projects and I am sure you will be HAPPY from my work progress .
I am Passionate REACT.JS MUI4/NODE.JS /Full stack developer having rich experience with so many successful Tasks.
Please ping me to get started and provide you great results.
Thanks
Seems like a challenging project, but I can develop a cutting-edge digital survey tool that not only matches similar applications but also enhances collaboration, offline capabilities, and compatibility with existing data standards. With a focus on dynamic, gesture-based, and spatially-aware interface design, I aim to create a versatile and user-friendly tool that archaeologists can rely on for efficient field recording. Let's collaborate to bring this vision to life.
Hi, I saw that you need help with MongoDB, Node.js, JavaScript and React.js. I have 6 years of experience working on these frameworks. I believe I can help you with it. I would request you to have a look at my porfolio, customer feedbacks from my profile. If you find me worthy of doing your job. Please start the chat and lets discuss it. Regards
Shamshad
I am a skilled developer with expertise in JavaScript, Node.js, React.js, and MongoDB. I have experience in developing cross-platform applications like SocialBu, ChatFAI, and LinkMngr. My portfolio showcases my ability to create intuitive user interfaces, enhance collaboration features, and implement offline capabilities. I am confident in my ability to meet the requirements of your project and deliver a high-quality digital survey tool for archaeological field recording.
Asif, here from Einnovention, and let me start off by saying how excited we are at the prospect of working on your Digital Survey Tool project. With over 10 years of experience in website and app development, we've consistently delivered solutions that exceed client expectations. Not only is our team versatile in working with the technologies you've specified - React.js, Node.js, MongoDB, etc - but we thrive in pushing these stacks to their limit and delivering groundbreaking results.
Our unique expertise lies in making complex data management tasks feel simple and intuitive through our designs and interfaces. The dynamic, gesture-based features that you envision for your application are right up our alley – we have a deep understanding of how gestures can enhance user experience, and we're fluent in dealing with interactive components like draggable menus, touch-optimized image manipulation tools etc., drawing on circles and lines would be absolutely seamless for us to implement.
And not only collaboration is one of your major requirements; it's also something we take very seriously. Our team has developed collaborative tools before including real-time data syncing modules that would improve remote-area fieldwork efficiencies. Be it planned feature integration with total station devices or exporting data in common formats like CSVs/GeoJSON/XML files
Hello there, I am an expert in developing cross-platform applications and can create a comprehensive archaeological field recording app with all the specified features, including real-time collaboration, offline capabilities, and a dynamic, gesture-based interface. I am available to start immediately. For further discussion, let’s connect via chat or call.
Best regards,
Ismail A
Hello,
I'm excited to develop a versatile, web-based archaeological field recording application that works across iOS, Android, and desktop browsers.
Key Features:
Cross-Platform Functionality: Matches core features of similar applications
Enhanced Collaboration: Real-time data sharing and synchronization
Offline Capabilities: Ensures usability in remote areas with data syncing when online
Data Standards Compliance: Compatibility with existing archaeological data standards
Intuitive UI: Responsive design for various device sizes with dynamic, gesture-based, spatially-aware interface
You can check my reviews here as well: https://www.freelancer.com/u/kamran2012.
Looking forward to potentially working together on this project.
Best regards,
Kamran
Hi, Rico E.
Thanks for your detailed job description.
My name is Diah and I have 6 years of experience in MERN stack development and am familiar with dockerize and real-time chatting with websocket communication.
Please check my profile here and I can share relevant experience in detail through chatting.
https://www.freelancer.com/u/elishadiah326
And to make users convenient in offline env, I think we need to develop a cross-platform mobile application separately, and I can do that with React-Native perfectly.
In addition my great attention to detail will be helpful for processing this project successfully.
I can start to work right now and would love to discuss in detail through chatting.
Sincerely, Diah
Dear Rico E.,
This project seems a very fit work for me.
I have done quite the same work some time ago.
I would like to grab this opportunity and will work till you get 100% satisfied with my work.
I have many years of experience with JavaScript, Node.js, React.js, MongoDB
Please initiate chat and discuss your requirement in details.
Regards
Hi there,
I’m thrilled about the chance to develop your cross-platform archaeological field recording application! With extensive experience in React.js, Node.js, and MongoDB, I can build a versatile, collaborative tool that matches your requirements. From dynamic, gesture-based interfaces to offline capabilities and real-time collaboration, I'll ensure your app is robust, user-friendly, and fully compatible with archaeological data standards. I’m excited to contribute to a project that supports fieldwork with cutting-edge technology.
Best Regards,
Muhammad Anas K.
Hi Rico E.,
Your job post 'Digital Survey Tool Development' grabbed my attention instantly because it perfectly matches the skill set I work on. Having read the requirements carefully, I am sure I can complete your project very nicely.
I have very good experience in your mentioned skills JavaScript, Node.js, React.js, MongoDB & it makes me 100% confident to deliver you perfect results.
Please connect in inbox to discuss more about your interesting project. I'll be available according to Greece's timezone.
Best regards
Aqib Nasim
Hello,
Greetings!
I am interested in working with you on this project, as it aligns with my skill set. Please take a look at my profile for confirmation. After talking about it, we should go ahead and finalize the specifics. Please allow me the chance to demonstrate my capabilities. I aspire to be a valuable asset to you, and I am committed to meeting your expectations with my performance. I am prepared to start immediately and can commit to do it as soon as I can.
Thank you
Hi
As an experienced full-stack web and mobile app developer with over 12 years in the industry, I have amassed a deep understanding of your project requirements. My proficiency in JavaScript, MongoDB, Node.js, and React.js aligns perfectly with the technology stack you've outlined for the digital archaeology field recording app.
My broad spectrum of experience includes building Progressive Web Apps (PWA) that not only provide offline capabilities but also ensure seamless synchronization when online; this will be instrumental for archaeological work in remote areas.
Moreover, I am adept at integrating complex systems like total station devices through companion apps, guaranteeing accurate georeferencing capabilities essential in your project.
Let us partner together on this journey to revolutionize archaeological fieldwork through cutting-edge digital solutions!
Regards
Parvesh Saini
Digital Innovations
Nice to meet you telemam, It is a pleasure to communicate with you.
My name is Anthony Muñoz, I am the lead engineer for DSPro IT agency and I would like to offer you my professional services. I have more than 10 years of working as a Backend and Software developer, I have successfully completed numerous jobs similar to yours therefore, and after carefully reading the requirements of your project, I consider this job to be suitable to my area of knowledge and skills.
I would love to work together to make this project a reality.
I greatly appreciate the time provided and I remain pending for any questions or comments. Feel free to contact me.
Greetings
Hello,
How r u doing?
I have gone through the project and i believe that i can handle it well having experience related to JavaScript, MongoDB, Node.js and React.js. Please have a look at my profile to have an idea of my previous work: https://www.freelancer.com/u/ayesha0124
Regards,
Ayesha
As a seasoned professional with over 10 years of experience, specializing in JavaScript, MongoDB, Node.js, and React.js, I'm confident that my skill set aligns well with the demands of this archaeological field recording application. Over my career, I've developed a deep understanding of creating intuitive digital tools like the one you need, ensuring cross-platform functionality and enhancing collaboration capabilities.
One of the highlights of my expertise lies in incorporating dynamic, gesture-based and spatially-aware interfaces such as you detailed in your project. I understand how to make technology adapt to users and not vice-versa. Additionally, my familiarity with incorporating offline capabilities for remote work will be invaluable as your application should work optimally even without connectivity.
Moreover, my proficiency doesn't end at only the development process. I have a track record of identifying user needs and carrying out system or product level changes to benefit end-users. Bearing your ultimate goal in mind, I will strategize every step towards creating a comprehensive ecosystem around your forensic activities while ensuring adherence to existing archaeological data standards. Let's collaborate to create an innovative tool that revolutionizes fieldwork experience!
As a seasoned Full-Stack Developer with extensive experience using MongoDB, React.js, and Node.js, I am confident that I possess the skillset necessary to deliver exactly what you need for this project. Over my 7+ years in the field, I have advanced knowledge on cross-platform application development, data visualization, and PWA technologies - all of which are critical for your archaeology field recording app.
The value I bring to your project extends beyond my expertise; as a developer that consistently meets deadlines and stays within budget, you can rest assured knowing that the September 10th deadline will not only be respected but also used efficiently to ensure a product that aligns with similar apps in core functionality and exceeds your expectations. My strong focus on usability is evident in my positive feedback from beta testers on previous projects.
In terms of compatibility, I have experience integrating with various tools and databases, including MySQL, PostgreSQL, and filemaker. Data syncing and offline capabilities have always been well-handled in my projects through the use of techniques such as caching data during offline periods and ensuring automatic syncing once online. Overall, my proficiency with your technology stack along with my commitment to delivering high-quality work makes me the best fit for developing your digital survey tool. Let's start building something great together!
Hi, I am skilled 12 years experienced Full-stack developer with skills including React.js, JavaScript, Node.js and MongoDB.
I 've checked your job description carefully and I found that I have similar experience like your project and I am sure I can complete your project fully.
Could you please open chat and discuss about your project in detail with me ?
Best regards, Prayogo