Code Monkey home page Code Monkey logo

conartist's Introduction

ConArtist

Download on the App Store Chat on Discord

The ultimate solution for con(vention) artists. Keep records of sales and inventory, stay up to date with the latest event information, and see what your fellow artists have to say, all in one handy app!

Features

  • Inventory management
    • Keep track of how many of each item you have left
    • Split items up into groups for easy organization
    • Automatically tracks sold items as you sell them
  • Sales tracking
    • Keep track of how many of each item you sold, and for how much
    • Make notes on individual sales to record anything special
  • Expense tracking
    • Record all your expenses for the convention
  • Find conventions
    • Search through the list of available conventions, and save the ones you will be attending
    • All useful information about each convention kept in one place
  • Statistics
    • Compare your performance across conventions
    • Cool graphs!
  • Data import/export
    • Existing spreadsheets of inventory data can be easily imported
    • Export inventory and sales data for your own further processing
  • Offline mode
    • Works even if you don't have internet access in the convention center (just make sure you load everything up before you get there!)

Future features

  • More statistics
    • Compare your performance to other artists
    • Even more cool graphs!
  • Con chat
    • Chat with other artists at the same convention (please be civil)
  • Advanced categorization
    • Add tags to items so you can search and filter in more complex ways!
    • Item sets, using the individual items' inventories, but sold as one item

Contribution

Any assistance is welcome. Feel free to tackle any of the TODOs that are in the code, or pick a bigger task off the project boards.

Setup instructions for each component are included in their respective directories.

conartist's People

Contributors

dependabot[bot] avatar eveldridge avatar foxfriends avatar yeva-yu avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

conartist's Issues

Proper app login and documentation for webhooks

Webhooks are a feature... but the only auth option is username/password. Will need to implement some sort of API keys/access token solution, and then document the webhooks in case someone else wants them.

Exclude discontinued items from graphs

Items that are discontinued as of the start date of a con should not be included on graphs for that con. This can be a switch to include/exclude discontinued products, defaulting to exclude.

Add convention from in-app

Managing the convention list manually is a bit time consuming. Maybe it's time to allow users to fill in conventions in-app via form.

Will require some internal management tools for conventions, to be able to merge duplicates and such.

Discontinued and recontinued support

Discontinued is currently implemented as a single discontinued flag, which makes it hard to do anything with it... This should be changed to a record of "discontinued" and "recontinued" events so that we can identify products which were not available at a particular convention for the graphs.

Manufacturing costs per item

Might be an interesting thing to be able to make analytics with, to know how much each unit of an item costs to make. Would make the profit graphs a bit more accurate, if the setting were enabled.

Overlay multiple days in the time graphs

When there are multiple days in the time graph, they show up beside each other. Seems more useful to have those laid on top of each other, by hour, so they can be easily compared across day.

More "Social" features

Some things to make the app look more lively, once it does become lively...

  1. Show how many users are signed up for each convention?
  2. Maybe even which users are signed up for the convention, if they choose to share. Include things like booth number and such to make it fun

i will love to do copywriting for you

I love your application and would want to contribute to it, I'm not a developer but I am good at copywriting. I would love to make a copywrite for your Readme and make a pull request for you to merge. Your response would be highly appreciated. Also I would like to request if we could communicate via email, so I don't have to create issues. Thank you.

Full support for SKUs

I hacked SKUs in a while ago, only available via the import/export feature. This should probably be surfaced on the iOS and web products pages

  • Web
  • iOS

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.