We're looking for (eventually) long-term, part-time assistance with a remote access project called DataConsulate.com (www.dataconsulate.com which we call "DCIII"). The application is largely built, but was not fully completed even though we have many "live" clients using the application at this time.
Background: we lost our lead programmer several months ago but are eager to resurrect the project again soon. We have on-site front-end assistance available via staff, but are interested in getting back-end support. Craigslist has not proven helpful, so we are trying Upwork.
The "DCIII" application *was* working but is not now working after another UI programmer gave us new skins. We were given no notice around the turn of the year... the lead programmer just walked out (mental health issues, and, his girlfriend left him). While we are sympathetic, the project has languished without the support of someone who really understood web-based development. Further, here in Upstate New York, finding such talent has been an equal challenge.
By mid-August, we hope to have the application working again... it doesn't have to be perfect, we just want it to work so that we can get our bearings and start finishing the "To Do" list of features and functionality that we have.
What we need from you -- first initial steps include:
1. getting help to have the application set-up locally (on a virtual Linux server) so that we can review code and make changes not in a live environment. This is also important because we need to start filing out the GitHub tasklist of items and re-setting benchmarks.
2. reviewing the GitHub account and seeing where the Linode.com remote server code matches, and doesn't match, the Github code. (Note: you would need to be invited to the GitHub account: https://github.com/DataConsulate3). Bottom Line: it is clear to us now that our live website code does not match GitHub code.
3. cleaning up the Linode server to identify which files are "live", which are "test" and which are other.
4. working with an on-site Intern, Mr. Edward Wang, to get working on reviewing minor problems with the site and taking steps to solve resulting issues.
Once we achieve these, then we can start posting the GitHub tasks again that are necessary to move the project to fruition.
What is DataConsulate.com supposed to do? Great question. DCIII is supposed to manage large amounts of custom information so that clients can use their data, via the modules, for multiple tasks such as data entry, data hygiene, direct-mail, email, fund-raising, data analysis and report creation and goal-setting:
(a) easy data management (e.g. sorting/filtering data) including address verification & duplicate removal tool; includes record history;
(b) direct mail (via a simple "wizard" that helps select a filtered list and sends the mailing request to our Project Management department at Cornerstone Services, Inc.);
(c) email (via a pre-built module with a MailChimp back-end with simple HTML templates);
(d) reports (such as Avery pre-made label formats, goal-setting progress charts, stock fund-raising reports)
(e) goal-setting (simple, pre-built "goals" such as how many emails you have vs. how many do you want to go get, or, how much money do you want to raise vs. how much you have raised)
(f) fund-raising (module already built, it just needs to be re-reviewed again).
(g) calendar (again, already built, but needs to be tied into goal-setting)
Yes, this seems like a lot, but a lot of this was already built. When we got the new "skins", our former lead programmer didn't leave us many clues on how to tie all this back together, so here's where we need the (immediate) help.
Although we are a small, modest office, we do have on-site support staff to assist. Godspeed, Godbless and thank you.