Find Jobs
Hire Freelancers

Command Line Expense Tracking Application-JAVA

$30-250 USD

Cancelled
Posted almost 9 years ago

$30-250 USD

Paid on delivery
Hello, My name is Mehmet. I am looking for an expert programmer. You will be writing a simple expense tracking application that will work on command line and will be text based. The programming language that you will use is Contra. It is a simple programming language that I wrote while I was writing a book about interpreter construction. Here it is Github repo: [login to view URL] Here is what the application does: It will add expenses to mysql table and show them on the command line as a summary. Here is the table structure and a sample record: ~~~~~~~~~~~~~~~~~~~~~~~~ create table expense ( id int auto_increment primary key not null, amount mediumint, date datetime, location text, city varchar(128), type varchar(128), method varchar(64), currency varchar(16), notes text, insertdate timestamp ); insert into expense (amount, date, location, city, type, method, currency, notes) values ( 100, '2015-06-24', 'My Favorite Fish Restaurant', 'New York', 'Eating Out', 'Debit', 'USD', 'Went out with friends' ); MariaDB [expense]> select id,amount,type,method from expense; +----+--------+------------+--------+ | id | amount | type | method | +----+--------+------------+--------+ | 1 | 100 | Eating Out | Debit | +----+--------+------------+--------+ ~~~~~~~~~~~~~~~~~~~~~~~~ You will keep it as simple as possible. Don't add any extra feature apart from adding expenses and showing them as a summary. The Contra is pretty simple language that it does not have any inline functions for MySQL. So, you need to write new inline functions by yourself by editing the source code of the Contra. I have added inline functions documentation on the attach. Check it out to learn how to add inline functions to Contra. As you guess, I am giving this task to test Contra programming language with a real application. It is not a simple JAVA task. It is more a task for tweaking a simple interpreter. Copy paste and automatic applications will strictly be ignored. Send your time and cost estimation. The applications without time and cost estimation will be ignored as well. Let me know for any questions about the task. Please read the task description carefully before asking questions. My skype is mehmetecoskun. Greetings, Mehmet. ---
Project ID: 7930002

About the project

6 proposals
Remote project
Active 9 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
6 freelancers are bidding on average $168 USD for this job
User Avatar
I am an expert in java and look forward to discuss further about the project specifications and needs .
$189 USD in 3 days
4.9 (21 reviews)
5.5
5.5
User Avatar
A proposal has not yet been provided
$252 USD in 3 days
4.9 (25 reviews)
3.9
3.9
User Avatar
hey hi, I can do this work for you, I am interested to work on this project to write a Expense tracking app in Contra language. I could start with the work right away. Await yourr response to discuss more on this .
$222 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have 4+ year experience in java ,worked on IBM,GENPACT Head Strong Capital Market. I have excellent experience in Java, XML,SOA (SOAP) and RESTFull webservices ,Hibernate 4.x ,Spring 3.x,JMS,EJB, I have worked on Rule Engine and Referral Engine for Airtel in IBM .My current client is CVSCareMark in US
$166 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I believe that my strong technical skills and education will make me a very competitive candidate for this position. The key strengths that I possess for success in this position include: 1. Extensive experience in designing & programming including full software development life cycle. 2. Well versed in Core Java, J2EE, MVC frameworks like Struts, Spring, Hibernate, Application Server like JBoss, Apache & IBM websphere, XML, JMS, Data structures & Algorithms.
$155 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I can complete your project within 24 hours. I have this type of experience and can offer you quick, but professional work. Private Message me to work out a payment arrangement. Will accept payments instead of payment all at once.
$111 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
I am very experience in MySQL DB. In my current job, I created a query parser for a rule engine. What I did is convert query into tokens, convert tokens into suffix order, read suffix order tokens to generate AST(abstract syntax tree). Then based on the AST tree, I generated C++ programs as the decision part for rule engine.
$166 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of TURKEY
Turkey
0.0
0
Member since Jun 24, 2015

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.