rough guide provided in attachment .! to give an idea further improvisation will be required!
the software once created will need support and work from the person taking up this job for at least 1 month if not to improvise and add new features etc.
payment will be done in milestone . Software has to be made specifically as per requirements and user friendly.