Find Jobs
Hire Freelancers

Calendar Program

$100-500 USD

Abgesagt
Veröffentlicht vor etwa 12 Jahren

$100-500 USD

Bezahlt bei Lieferung
Our law office needs a very simple desktop calendar system to keep track of appointments. FEATURES: -Enter Appointment -Search Appointments -Edit lookup tables See detailed requirements. ## Deliverables Our law office needs a very simple desktop calendar system to keep track of appointments. FEATURES: -Enter Appointment -Search Appointments -Edit lookup tables ENTER APPOINTMENT - DATA DESIGN: The appointment table should have the following fields: -Date/Time ----Right-click menu should show options to generate Search for Yesterday, Today, Tomorrow, This Week, Next Week, This Month, Next Month, All Past, All Future (note Past and Future should both include TOday) -WarnDate -Location: this names a location from a Locations lookup table ----Lookup table also stores Head Office, ProvCrtPhone, ProvCrtFax, QBPhone, QBFax for each Location, and this data should be displayed when you select a location. It should also show a list of Agents that corresponds to each Location (see agents: there will be a many-to-many relation between agents and locations). ----Right-click menu should show option to generate Search for all at this location -Client: this looks up client name from a lookup table ----Lookup table also stores client phone number and IsLegalAid and this data should be displayed when you select a client. ----Right-click menu should show option to generate Search for all for this client -Matter description: the most recent entry on this field for a particular client should be stored in the client lookup table and autocomplete next time the client is selected. -Notes: just text -Results: just text -IsLegalAid: yes/no, default is selected from Client lookup table. -Agent Name: this looks up Agents from lookup table ----Lookup table also stores AgentPhone, AgentFax, Location and this data should be displayed when you select an agent. ----Right-click menu should show option to generate Search for all for this agent -Staff 1, Staff 2, Staff 3, Staff Assigned: these 4 fields look up from the Staff lookup table, allowing you to select up to 3 staff members the appointment corresponds to. ----Lookup table also stores Email address for each staff. no need to display ----Right-click menu should show option to generate Search for all for this staff -IsCourt: yes/no value, default no ----Right-click menu should show option to generate Search for all for yes/no -Type: this looks up Type from lookup table ----Type lookup table also stores IsCourt, which automatically selects the IsCourt value for the appointment ----Right-click menu should show option to generate Search for all for this type -Completed: yes/no value, default no ----Right-click menu should show option to generate Search for all for yes/no -Next appointment Date/Time: ----If blank, setting a next date opens a new appoinment record with that date and copies Location, Client name, matter description, staff1/2/3/assigned, IsCourt, Type. ----If there is a date in this field, clicking links to the corresponding record. -Deleted: yes/no, not displayed, default no, used for audit purposes. Records that are deleted=yes are visible only by hitting a secret hotkey in the search feature. -Created, Changed: date/time fields that log when the appointment was created and last changed -UserCreated, UserChanged: stores the windows username of the user who created and last changed the appointment ENTER APPOINTMENT - NAVIGATION: -Write buttons: ---New: blanks all fields for a new record ---Add: When in a new record, adds to database, then starts new record ---Edit: when in an existing record and has made changes, changes database ---Delete: changes delete flag to yes, then starts new record ---Add/Edit/Delete should prompt "Are you sure" and make a sound -One set of "next" and "previous" buttons that show the next/previous appointment (sorted by date) for each of these fields if there is currently data in them: location, client, agent, staff 1, staff 2, staff 3, IsCourt, Type, Completed ---Next/Previous button text should change when the fields change (i.e. "Next Toronto" if the location is Toronto) SEARCH APPOINTMENTS: Can enter search by any field. -Date: can search by selecting ---Yesterday, Today, Tomorrow, This Week, Next Week, This Month, Next Month, All Past, All Future (note Past and Future should both include TOday) OR ---all BEFORE a selected date ---all AFTER a selected date ---range between two dates -Location, Agent, Staff, Type: should be able to select multiple values from each list -IsCourt, Completed -Checkboxes should allow the user to remove columns from the search list -Search list should be able to sort each column by clicking -Search list should be printable -From the search results list you can open appointments or right click on fields to show the same right-click features as in the Enter Appoinments window EDIT LOOKUP TABLES: -Don't really care how this works as long as it is simple. INTERFACE: It should have a small, simple user interface. The program should run on Windows desktops and load from a file share on a network without installation or DLL registration. -Form fields should use autocomplete with the lookup tables. If user types in something that doesn't correspond to a lookup, it should prompt to add new item. -Date and time field should pop up with a calendar selector -Should be able to tab between fields and buttons logically. DATABASE: -Ideally the database would be flat CSV files. We really don't want to have to install a third-party database engine. Multiple users should be able to read and write to the database concurrently and updates written by one user should be visible to other users in real time (within 10 seconds). The program should work lightning fast even with several concurrent users. -No need for username/password functionality.
Projekt-ID: 2706005

Über das Projekt

21 Vorschläge
Remote Projekt
Aktiv vor 12 Jahren

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
21 Freelancer bieten im Durchschnitt $349 USD für diesen Auftrag
Avatar des Nutzers
See private message.
$425 USD in 14 Tagen
5,0 (100 Bewertungen)
7,3
7,3
Avatar des Nutzers
See private message.
$400,35 USD in 14 Tagen
5,0 (112 Bewertungen)
6,4
6,4
Avatar des Nutzers
See private message.
$360 USD in 14 Tagen
5,0 (84 Bewertungen)
5,9
5,9
Avatar des Nutzers
See private message.
$400,35 USD in 14 Tagen
4,6 (14 Bewertungen)
5,0
5,0
Avatar des Nutzers
See private message.
$400,35 USD in 14 Tagen
5,0 (8 Bewertungen)
4,9
4,9
Avatar des Nutzers
See private message.
$233,75 USD in 14 Tagen
5,0 (17 Bewertungen)
4,8
4,8
Avatar des Nutzers
See private message.
$425 USD in 14 Tagen
5,0 (19 Bewertungen)
4,3
4,3
Avatar des Nutzers
See private message.
$300 USD in 14 Tagen
4,8 (15 Bewertungen)
4,3
4,3
Avatar des Nutzers
See private message.
$340 USD in 14 Tagen
4,4 (16 Bewertungen)
4,2
4,2
Avatar des Nutzers
See private message.
$200,60 USD in 14 Tagen
5,0 (23 Bewertungen)
3,9
3,9
Avatar des Nutzers
See private message.
$350,20 USD in 14 Tagen
5,0 (11 Bewertungen)
3,6
3,6
Avatar des Nutzers
See private message.
$348,50 USD in 14 Tagen
4,8 (2 Bewertungen)
3,5
3,5
Avatar des Nutzers
See private message.
$250,75 USD in 14 Tagen
5,0 (11 Bewertungen)
3,4
3,4
Avatar des Nutzers
See private message.
$300,05 USD in 14 Tagen
4,5 (6 Bewertungen)
3,5
3,5
Avatar des Nutzers
See private message.
$310,25 USD in 14 Tagen
5,0 (6 Bewertungen)
2,3
2,3
Avatar des Nutzers
See private message.
$350,20 USD in 14 Tagen
5,0 (2 Bewertungen)
2,2
2,2
Avatar des Nutzers
See private message.
$350,20 USD in 14 Tagen
5,0 (1 Bewertung)
1,9
1,9
Avatar des Nutzers
See private message.
$315,35 USD in 14 Tagen
0,0 (0 Bewertungen)
0,0
0,0
Avatar des Nutzers
See private message.
$425 USD in 14 Tagen
0,0 (1 Bewertung)
0,0
0,0
Avatar des Nutzers
See private message.
$425 USD in 14 Tagen
0,0 (0 Bewertungen)
0,0
0,0

Über den Kunden

Flagge von CANADA
Canada
0,0
0
Mitglied seit Jan. 29, 2012

Kundenüberprüfung

Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.