I am looking for someone to fix bugs in a project based in django and mongodb. The project is meant to be a inventory front end for vending machines for scheduling, reporting sales, and editing inventory. The data is based on log files and cvs files ftped over and watched with inotify and the parser is already in place, but the updater does not always work. Things that need to be fixed:
inotify synchronizer for sales data from cvs and log files
inotify update for restock/fill reports for files
logic for counting sales before and after restock
making calendared reports that are editable.
fix non restocked(skipped service) machines from adding sales
fix machine "pre-pick" reports spacing and page breaks.
parse only certain "machine ID"s from cvs and log files.
Most of the code is there but there are a lot of bugs. I need someone to rework the logic and make everything work correctly. I also have samples from another site that is like the one I need finished for reference.
New features to add:
Read log files and add errors based on log input
set temperature max and mins and alert via email if out of range(temperature taken from log files)
alert other errors via email that are setup as a chart
edit shorts(out of product) of product for a machine after next day schedule
Add "watchdog" function for no reports, no cash sales, and errors with a easily readable and live updated dashboard
Please feel free to message me about the project and I can explain more. I have spent a lot on this project and just want it finished. I am on a budget, but willing to spend the right amount for the right person that can get this done quickly and correctly. I believe that the parse and syncing functions are very good but the logic is way off. I am willing to provide the source before starting so you can look over it and see how much work may be involved before committing.
Thank you for reading