{ "info": { "author": "Mark Michon", "author_email": "markmichon7@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3.7" ], "description": "### Organize Group Buys Faster\n\n**Group Buy Organizer** is a web application that helps manage wholesale group buys. Remove a lot of the overhead\ninvolved in coordinating purchases with users.\n\n**User Features**\n+ **Fast and flexible group buy system:** No more back and forth between participants and the organizer. Want to\nchange your order? Just log in and make the changes. They will instantly change the order for the organizer.\n+ **Streamlined case-split system:** Splitting a case with others just got a lot easier. Pledge how many items in the \ncase you'd like to order, and other users can make pledges as well. Once all of the items in the case gets accounted\nfor, only then it gets locked into the order.\n+ **Multiple order views:** Three different views of event orders are available for users. The user overview view is \na customized list showing the cases and items you've ordered, its subtotal as well as the event total. The event \nsummary view is a concise list for the organizer of how many cases to order. The user breakdown view steps through one\nitem at a time, showing all of the users who bought cases of it, as well as all of the case splits for that item.\n+ **Export to PDF:** All order pages include a button to export the list as a PDF to be downloaded.\n\n**Administrative Features**\n+ **Complete control of the application:** Expanded functionality added to edit virtually all aspects of group buys.\nChange and remove items, add item categories, remove users from an event, promote others to admin rank, and more.\n+ **Optional restriction of event information:** Prevent users from seeing the orders of others, as an optional feature.\n+ **Decide who has access to your application:** User registration can be disabled, and any users can be removed from \nthe application with a single click of the mouse.\n\n### Using Group Buy Organizer\n\n**Initial Setup**\nAfter the application is properly installed and running, create a user account. The first account to register will be\ngiven \"root\" access in the application, all other registrations will be \"user\" tier. From there, all there is left to \ndo is to setup categories, and to create an event. Click the admin button on the top right, and click \"Category \nSettings.\" Create whatever product categories that will be used in your group buy. From there, go to home and create\nan event. Thats it!\n\n**General Use**\nIn order to use Group Buy Organizer you must register an account. Once thats done, go ahead and log in.\n\nThis is the general flow of the program: Using your price sheet/case list from the wholesaler you'll be purchasing \nfrom, if the items already haven't been added by someone else, add them to the event using the form at the top of the\npage. Once items are added, anyone is free to interact with them, whether you want to buy cases for yourself, or split\na case with some other people. While the event is open, any user is free to add as many items, and to buy as many cases\nor involve themselves in as many case splits as they want.\n\nAs the event comes to a close, an administrator will lock it (Event Settings). This will lock in all transactions, and\nno user can add, remove, or change their order. Things become finalized at this point, and you can check out the totals\nusing any of the available event total buttons on the event screen or on the home screen.\n\n### Installation:\n\nInstallation is simple. You can either download the repository from this Github page, or via PyPI: `pip install \ngroup-buy-organizer`\n\nIn order for the PDF functionality to work, you must download a binary that the program will use to convert pages to \nPDF:\nhttps://wkhtmltopdf.org/\n\nDownload and install on your server. Go to \"Application Settings\" in the admin menu, and follow the instructions from\nthere as to how to properly link it. The whole process only takes a couple minutes.\n\nOnce thats done, everything is good to go.\n\nLibraries used:\n- `flask`\n- `flask-bcrypt`\n- `flask-login`\n- `flask-sqlalchemy`\n- `flask-wtf`\n- `pdfkit`\n\n### License\n\nMIT License\n\nCopyright (c) 2019 - \u00e2\u02c6\u017e Mark Michon\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/MarkMichon1/Group-Buy-Organizer", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "Group-Buy-Organizer", "package_url": "https://pypi.org/project/Group-Buy-Organizer/", "platform": "", "project_url": "https://pypi.org/project/Group-Buy-Organizer/", "project_urls": { "Homepage": "https://github.com/MarkMichon1/Group-Buy-Organizer" }, "release_url": "https://pypi.org/project/Group-Buy-Organizer/1.0.3/", "requires_dist": [ "flask", "flask-bcrypt", "flask-login", "flask-sqlalchemy", "flask-wtf", "pdfkit" ], "requires_python": "", "summary": "\ud83d\udce6 Quickly coordinate large wholesale group orders with this easy to use web app.", "version": "1.0.3" }, "last_serial": 5740469, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "88b9871b83ac7c1bb38ef7d086c65f71", "sha256": "826ae86cc6a68de44d52ff4392b3bd39fef9f6fda3dd119c7f9458585cb69bf2" }, "downloads": -1, "filename": "Group_Buy_Organizer-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "88b9871b83ac7c1bb38ef7d086c65f71", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3040419, "upload_time": "2019-08-27T20:20:33", "url": "https://files.pythonhosted.org/packages/36/02/a11734fe3c05ea192dd9f4d4988c8a37e208a053947da6a454e23e6d8047/Group_Buy_Organizer-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "42e29a3781dc4f3aa759f955d278ff17", "sha256": "f1c4a767ab3b43fdf1d159ba4cb3d77d31a8c75c426bc5869b1ab11f8b1548ae" }, "downloads": -1, "filename": "Group Buy Organizer-1.0.0.tar.gz", "has_sig": false, "md5_digest": "42e29a3781dc4f3aa759f955d278ff17", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2645504, "upload_time": "2019-08-27T20:20:40", "url": "https://files.pythonhosted.org/packages/2b/71/b052a42a016071c97084fc491ea03c26c344766d3fb9a71ad194275dc7fd/Group%20Buy%20Organizer-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "ad918b3c4fc7bc538941f5850511ee76", "sha256": "6821d88d720f72d617c06e2619d67bdb0131770da6a62029f02c5e2e6d71652b" }, "downloads": -1, "filename": "Group_Buy_Organizer-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "ad918b3c4fc7bc538941f5850511ee76", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5023661, "upload_time": "2019-08-27T21:36:15", "url": "https://files.pythonhosted.org/packages/5e/58/203d314688572121857074a9efe48c779589a449e1436162ddcbad8e6fbf/Group_Buy_Organizer-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9067765bd53f76d78256fbb6f244e71f", "sha256": "64a63839de8305058d5dbf9a6043d8de52df1f12e5089eda70d73808a6e01105" }, "downloads": -1, "filename": "Group Buy Organizer-1.0.1.tar.gz", "has_sig": false, "md5_digest": "9067765bd53f76d78256fbb6f244e71f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4275755, "upload_time": "2019-08-27T21:36:23", "url": "https://files.pythonhosted.org/packages/3f/4d/ae177e35e6d655b81a778c03ef8bc3c2c37197a9a4cf848bdee87e053da4/Group%20Buy%20Organizer-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "fe12f9b73f1a2943124aab096835db3d", "sha256": "1a46ef68c62d1d64bcc13366b4e7148d3b77b341da8c0297eee55ef2cadbfa0a" }, "downloads": -1, "filename": "Group_Buy_Organizer-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "fe12f9b73f1a2943124aab096835db3d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5042622, "upload_time": "2019-08-28T02:29:52", "url": "https://files.pythonhosted.org/packages/5d/9c/3d5d0651588f7bf370b5dd9e429c39d8136a710f4dd94bd8b9dee23c8067/Group_Buy_Organizer-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "497a11d010933210106b52efc42aa8de", "sha256": "e5aa24c620b7816f8753bb1e39a43e3034bac206a214fc3b65214311e5adc686" }, "downloads": -1, "filename": "Group Buy Organizer-1.0.2.tar.gz", "has_sig": false, "md5_digest": "497a11d010933210106b52efc42aa8de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4292802, "upload_time": "2019-08-28T02:30:00", "url": "https://files.pythonhosted.org/packages/bf/00/2c52ab0277c320bc64936d8114b921d61e563fc14a86b0bdb59403fd09ec/Group%20Buy%20Organizer-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "129ecb8f64f55490f1a536b7cecc2576", "sha256": "9492573ed0bd9c9980d957b40cb270c5fc7662fd3853a95ebaaeb7590733f005" }, "downloads": -1, "filename": "Group_Buy_Organizer-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "129ecb8f64f55490f1a536b7cecc2576", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5042621, "upload_time": "2019-08-28T03:12:22", "url": "https://files.pythonhosted.org/packages/ae/fd/f78d2cae874d651db53c8973f3ad579193cb6eef33abdf947d268b30d676/Group_Buy_Organizer-1.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "298ef3aeb8033b2ec0179c6e0ec1c835", "sha256": "6f14d30010719b04618b147d81b8bfea00a303b591a2235f34530afa3e6905fc" }, "downloads": -1, "filename": "Group Buy Organizer-1.0.3.tar.gz", "has_sig": false, "md5_digest": "298ef3aeb8033b2ec0179c6e0ec1c835", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4292838, "upload_time": "2019-08-28T03:12:30", "url": "https://files.pythonhosted.org/packages/4e/f7/4a57bc440871d11e13be91018793cd68ceb0d56f78904394fd1071962281/Group%20Buy%20Organizer-1.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "129ecb8f64f55490f1a536b7cecc2576", "sha256": "9492573ed0bd9c9980d957b40cb270c5fc7662fd3853a95ebaaeb7590733f005" }, "downloads": -1, "filename": "Group_Buy_Organizer-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "129ecb8f64f55490f1a536b7cecc2576", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5042621, "upload_time": "2019-08-28T03:12:22", "url": "https://files.pythonhosted.org/packages/ae/fd/f78d2cae874d651db53c8973f3ad579193cb6eef33abdf947d268b30d676/Group_Buy_Organizer-1.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "298ef3aeb8033b2ec0179c6e0ec1c835", "sha256": "6f14d30010719b04618b147d81b8bfea00a303b591a2235f34530afa3e6905fc" }, "downloads": -1, "filename": "Group Buy Organizer-1.0.3.tar.gz", "has_sig": false, "md5_digest": "298ef3aeb8033b2ec0179c6e0ec1c835", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4292838, "upload_time": "2019-08-28T03:12:30", "url": "https://files.pythonhosted.org/packages/4e/f7/4a57bc440871d11e13be91018793cd68ceb0d56f78904394fd1071962281/Group%20Buy%20Organizer-1.0.3.tar.gz" } ] }