DEV Community

Cover image for Stocker - An Inventory Sales management app made using Flutter and Appwrite
Darshan Rander
Darshan Rander

Posted on

9 1

Stocker - An Inventory Sales management app made using Flutter and Appwrite

Overview of My Submission

The inspiration for this app comes from my uncle. He owns a store and managing inventory for him was becoming more and more difficult for him. So he asked me to build an app for him but initially I couldn't find motivation to work on it. But this hackathon helped me to give the motivation and work on the project.

So the major goal of this project is to manage inventory and sales of the products.
All the products are divided into categories for better segregation.
Also the app takes customer info like name, email and number so we can send invoices to them(sending of invoices is not completed at the time of writing the post)

The app is made with the latest Google's Material You themed widgets.

Submission Category:

Mobile Moguls

Link to Code

Stocker

Stocker banner

It is an inventory and sales management app made using Flutter and Appwrite.

This project is made for #appwritehack submitted at here.

Video

Stocker - An Inventory and CRM app made using Flutter and Appwrite

Screenshots

Home page Home page (light mode) Overall search
Home page which lists categories Home page in light theme Search page where you can search for products irrespective of categories
Stats section More section Profile page
Shows stats about your sales and profits More options for app User profile to change password
Transaction history Add category Color picker in category
Transaction history with option to filter by all, buy or sell Page to add new categories Color picker to pick a color for category
Add product Sort in product Adding product in cart
Page to add new products Product and categories can be sorted alphabetically Add product in cart
Cart Icon Checkout page Auto-filled information
Once a product is created a floating action will be present on all screens to move for checkout Checkout page Other details will be auto-filled as soon as you selects a phone number
Discount
You can either add discount by percentage or a specific amount by clicking

Additional Resources / Info

Video

Screenshots

Home page Home page (light mode) Overall search
Home page which lists categories Home page in light theme Search page where you can search for products irrespective of categories
Stats section More section Profile page
Shows stats about your sales and profits More options for app User profile to change password
Transaction history Add category Color picker in category
Transaction history with option to filter by all, buy or sell Page to add new categories Color picker to pick a color for category
Add product Sort in product Adding product in cart
Page to add new products Product and categories can be sorted alphabetically Add product in cart
Cart Icon Checkout page Auto-filled information
Once a product is created a floating action will be present on all screens to move for checkout Checkout page Other details will be auto-filled as soon as you selects a phone number
Discount
You can either add discount by percentage or a specific amount by clicking on icon

Image of Timescale

🚀 pgai Vectorizer: SQLAlchemy and LiteLLM Make Vector Search Simple

We built pgai Vectorizer to simplify embedding management for AI applications—without needing a separate database or complex infrastructure. Since launch, developers have created over 3,000 vectorizers on Timescale Cloud, with many more self-hosted.

Read full post →

Top comments (0)

Sentry growth stunted Image

If you are wasting time trying to track down the cause of a crash, it’s time for a better solution. Get your crash rates to zero (or close to zero as possible) with less time and effort.

Try Sentry for more visibility into crashes, better workflow tools, and customizable alerts and reporting.

Switch Tools

👋 Kindness is contagious

Immerse yourself in a wealth of knowledge with this piece, supported by the inclusive DEV Community—every developer, no matter where they are in their journey, is invited to contribute to our collective wisdom.

A simple “thank you” goes a long way—express your gratitude below in the comments!

Gathering insights enriches our journey on DEV and fortifies our community ties. Did you find this article valuable? Taking a moment to thank the author can have a significant impact.

Okay