JocelynVelarde / VOLTEC-Inventory-App

App available in all platforms. Dedicated to my robotics team Voltec 6647 for my Computer Science internal

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

VOLTEC Inventory Multiplatform App

  • Multi-platform application designed to address the inventory management challenges faced by the robotics team at school.
  • Used Flutter framework, which allows the creation of cross-platform applications for Android and iOS using a single codebase. The programming language Dart (object-oriented), is utilized to create custom components known as Widgets.
  • The app uses Firebase for authentication and Google Sheets API for data integration, it provides interactive Widgets for efficient inventory control. Key features include error handling, 3D visualization, and a bug reporting mechanism.

Beta Testers Open Now

If you wish to download the app from the PlayStore submit your email below, an email will be sent briefly with instructions to download the corresponding SDK

Beta testing sign up form

Demo

https://www.youtube.com/watch?v=EZfvSWRVevw

Features

  • Form validation
  • External API Integration
  • 3D Model Viewer
  • Firestore data handling
  • Bug reports
  • Asynchronous programming

Documentation

Technical Specs

App Design Structure

Project Justification

Deployment

To deploy this project run

  flutter run

Installation

To run locally install Flutter SDK

  flutter doctor
  flutter devices
  flutter run

Optimizations

Refactored data classification for different inventory categories, added bug reporting for optimization inside the team.

Roadmap

  • Organize classes and files with MVC Architecture

  • Cloud hosting for 3D files

License

MIT

About

App available in all platforms. Dedicated to my robotics team Voltec 6647 for my Computer Science internal


Languages

Language:Dart 57.1%Language:C++ 19.9%Language:CMake 16.8%Language:HTML 2.3%Language:Swift 1.7%Language:C 0.9%Language:CSS 0.8%Language:JavaScript 0.3%Language:Kotlin 0.1%Language:Objective-C 0.0%