Find Jobs
Hire Freelancers

php + js joomla module

$100-500 USD

Closed
Posted over 13 years ago

$100-500 USD

Paid on delivery
Personal finance tool Specification <[login to view URL]://[login to view URL]> # Requirements Installable/uninstallable joomla 1.5 module. Users need to register to be able to use this module. Each user has access to their data only. There will be no super admin UI which will see all users' data. Multilingual code needed with text file. [login to view URL] graph to be used. # Home page more detail in another doc - vworker don't let me add here more characters than 2500 **Adding a new cost/income:** more detail in another doc - vworker don't let me add here more characters than 2500 **Configure chart**: more detail in another doc - vworker don't let me add here more characters than 2500 # Cost / income page more detail in another doc - vworker don't let me add here more characters than 2500 # Settings more detail in another doc - vworker don't let me add here more characters than 2500 ## Deliverables Personal finance tool Specification <[login to view URL]://[login to view URL]> # Requirements Installable/uninstallable joomla 1.5 module. Users need to register to be able to use this module. Each user has access to their data only. There will be no super admin UI which will see all users' data. Multilingual code needed with text file. [login to view URL] graph to be used. No design needed. It will be enough if it looks like in the dummy. # Home page After user logged on they will see the home page (dashboard). Upon first login and only at the first login they will be prompted with a highlighted text: "Please go to settings to add cost / income categories." Menu items need to integrate in the joomla template. Paypal donate, feedback integration and facebook share necessary. First line: Welcome <username>! And they will see their balance **Adding a new cost/income:** 1. number field - only number can be added. If user ads space, that needs to be cleared. No decimals accepted. Compulsary field. 2. cost/income selection (default-cost) 3. fact/plan selection (default-fact) 4. category selection (no default) Compulsary field. 5. Date - prefilled, but user can overwrite. Format: dd/mm/yyyy 6. tag field - prefilled with category, cost/income, fact/plan and user can add more 7. renewing selection. Default - not renewing. 8. Submit button. Upon pushing this, values get saved, and line refreshes without page reload to blank/default values. Previously selected values appear in the new, blank line except for number, tags. **Configure chart**: User can select which category they want to show or all. They can choose whether they want to see income fact or plan and cost fact or plan or all. Using jQuery dropdown checklist: <[login to view URL]> They can also set timescale of chart. Settings will be stored and they will see same setting upon next login. When any of these values are changed, the chart reloads. Without page reload. Year select goes until 2100. # Cost / income page List default: recently added 10 items appear (you shouldn't request more data from DB in the background). User can filter items, they can change any value (as per on the dummy) but list only reloads when "filter" is pushed. Here page can reload. In the list only category, date and tags are editable. When they want to make plan cost/income fact this item gets duplicated and plan value gets changed to fact (the item which has the flag plan doesn't get deleted). When there is a renewing item user can chose to only delete one instance or all the future ones in the series. Like in google calendar, but here we don't delete previous entries. If user made changes to categories, tags they can save those with the save button. There is a "check all" checkbox at the top of the list. By default nothing is selected. Action selected in dropdown only gets executed when clicked on the button "execute". Pagination required. # Settings User can choose language (english is default). They can add category, they can edit / delete category.
Project ID: 3760478

About the project

7 proposals
Remote project
Active 14 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
7 freelancers are bidding on average $454 USD for this job
User Avatar
See private message.
$552.50 USD in 14 days
4.8 (138 reviews)
7.8
7.8
User Avatar
See private message.
$1,275 USD in 14 days
5.0 (181 reviews)
6.0
6.0
User Avatar
See private message.
$212.50 USD in 14 days
4.8 (48 reviews)
5.8
5.8
User Avatar
See private message.
$212.50 USD in 14 days
3.6 (12 reviews)
4.3
4.3
User Avatar
See private message.
$85 USD in 14 days
5.0 (7 reviews)
0.8
0.8
User Avatar
See private message.
$289 USD in 14 days
0.0 (1 review)
0.0
0.0
User Avatar
See private message.
$552.50 USD in 14 days
0.0 (1 review)
3.6
3.6

About the client

Flag of HUNGARY
Budapest, Hungary
5.0
3
Member since Oct 3, 2007

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.