C# Programmer for Financial Web Project

CLOSED
Bids
16
Avg Bid (USD)
$16 / hr
Project Budget (USD)
$8 - $15 / hr

Project Description:
FIN, Finance software system, specification

rev 7

Alfr 2012 March 14

Update:

This system will be based on DotNetNuke plus oldturtle.net.

Crystalreports.com or a similar report system will probably be used.

A readymade accounting system will probably be added.



We plan for multi-language and for multi-currency.



Development work that risk the possibility to update DNN or oldturtle.net to newer versions, must be approved by the project manager.



xxxxxxxxxxxxxxxxxx



Older part of the specification:



We might use readymade CRM, Customer Help Desk and/or Accounting/ERP as parts for building this system. If so we prefer to buy or get also source code.



We would prefer if our employed operators of the system work in a web based environment, but exceptions might be allowed.

We also have non-employed friends who invest money and who therefor would like to make reports etc from the system. For them, Web-based usage is definitely to prefer. (Could include at least reporting system and simple excerpts from the accounting)



xxxx






This system can e.g. be used for a situation where the system owner
wants automatically to create an LLC/LTD for a customer

or for a factoring system.


English shall be used for development.

For administering the system the English language shall be used for the very most part.

For Polish customers maybe a bit Polish is needed, but we shall try to
use the Skype- concept where nearly no manual communication is initiated
for the customers to the system operators.

Prepared communication statements from the operators shall be available
in built in dictionaries.



It is important that system operators can work via internet.

Personnel close to servers are not wanted.



Simple automated book keeping shall be done in the system.

Customer payments to the system owner via different methods shall be
automatically supported.

Several brands and several companies; simultaneously using the system
shall be possible. (I.e. starting Ltd:s both in Finland and in Sweden
simultaneously.)

System operators shall either have access to one brand/company or
several selectable brands/companies.



We want no downloadable code in the browsers of the customers.





See FIN Architecture sketch which is attached.



BL = business logic

FW= Firewall





Main business logic consists of:

Incoming payments

Outgoing payments

Credit rating

SMS texts?

Automatic bookkeeping within the FIN database

etc



Batch Business logic:

Create SIE files from the bookkeeping for import to other bookkeeping
systems

etc



Database

Customers

Companies

Brands

Operators

Bookkeeping

etc





To Be Continued…..

END OF SPECIFICATION





Good phone numbers needed



How events trig happenings? Timed happenings?

Which operating systems?

Which communication protocols? SOAP?

Which programming languages?

Which customer browsers to support?

Which browser for operators?

SMS texts?

Western Union?

Which countries to support?

Which currencies to support?

Credit card use?

Site names

e-leg in Sweden= ID card via the internet

How much phone communication with customers? When?

One.com answers questions on the web.

startabolag.com



Shall the business logic be built in an CMS system like Drupal.org?

http://en.wikipedia.org/wiki/List_of_content_management_systems



MS business exchange software?





------------------------------------------
Added 20 JAN 2012, 19:51 PM EST
**for further clarification this is a web based application, not a mobile application!**
------------------------------------------
Added 1 FEB 2012, 22:37 PM EST
**For further clarification, a zip file including files of early notes created by a junior programmer is available for your review. The text in the Project Description and recently added two attachments on February 1, 2012 (FIN Architectural Diagram.gif, FIN Architectural Diagram.vsd) are regarding the actual project/job posting and should also be reviewed!**
------------------------------------------
Added 8 FEB 2012, 15:07 PM EST
**Hi all.



I send this mail to request some information regarding your "demands" on the system. I feel that I need some more information regarding what you are actually looking for. Please "spill your guts". Tell me what what you want to accomplish, what you need to build on etc, and I will create a planning document where I'm able to break your needs down to actual tasks for the developers.



As I understand it, You are looking for a pleasant front-end (i.e the site that greets the customer.), an extensible back-end where you are able to plug in what-ever system you are able to develop/acquire, as well as an extendable, administrative back-end where operators are able to see what tickets are being processed.**!

xxxxx





The customer is Axxo



Assumed platform:

MS SQL Express, C#, Windows Server 2008 R2, IIS





Features:



1. A form that receives email and social security number. It creates the user and sets him as inactive.

2. User Login and automatic email verification.



3. E-Identification integration. This is handled externally and only sends / receives data. [www.signicat.se]

4. Saves the customer information into the database.

5. Present the different loans and make the user able to choose the type of loan he needs.

6. Check the persons credit rating (either UC.se or if Signicat has)

7. Terms of agreement and other legal conditions, customer accept or deny.

8. E-identification again, external, success or not success needs to be handled.

9. Verification process if the loan is successful. Sends message or email to someone for manual payment.

10. User statistics, shows current loans, payments etc.

10a. 5 reports on screen and paper



11. What happens after a customer has payed, if he pays partially etc.

11a. We must support the steps after partial repayment, reminders, creating a printed paper to sending for debt collection. We must support acknowledge full repayment.



12. Other things that will directly affect the development process, such as multiple individual along these process, and all other custom things that might want to be added.



Possible extra features such as integration with an accounting software:



21. When a loan is successful create a customer in the accounting software with the user information from the website.

22. Create an order with the above user information so that its ready to bill

23. Anything else you might want to automate with the accounting software

23a A very simple balance and result sheet shall be possible to get from the accounting software.



31. Axxo would like a customer support communication feature. Comments on how to create that?



41. Axxo would like to prepare the database structure for the language support earlier discussed.



51. Axxo want to be close to the development. We want to add one person that follow the development of the database and who can affect the database architecture decisions.

(Axxo want to decide if a difference in opinion occurs regarding the database structure.)



52. Axxo also want to follow all other parts of the development and be able to give comments twice a week.



53. English shall be used for all written text in this project.



54 The software screens for the operators need only to be written in English.

We want to support English speaking operators. All operators shall know the English language.

We want however also to support the possibility for Swedish speaking operators to support customers in the Swedish language.

We want support Swedish and English speaking customers within this initial development version of the FIN project. (Axxo will develop the language files.)



old text:

Backend features for our operators

Accounting software API or direct database access?







xxxx


2. Are the functional requirements limited to what is specified in "FIN flow.docx" or would there be more added on at a later point in time during the project execution?
<There is more. Before we start the coding, all functionality shall be known. “Architecture…sketch” shows the complete system.


3. Who would be responsible for the technical design for the project?
<You or another person.


4. Would you provide the web graphical designs for this project?
<Yes, at least in a simple format.

We might ask you to cooperate in the design work also for the initial simple ones.

we are open to suggestions.







6. Who does the Integration/System testing of the application?
<You or another person.







Functional
I have reviewed the Database Design and it maps closely to the functional requirements specified. Could you please clarify the entities that did NOT map to the functional requirements as listed below?

1. Who are shareholders and what are shareholders loans?
<Owners of the respective website. Owners give monetary loans to the website.




2. What is Brand and how is it associated to a Customer?
<Different sites that lend money to private citizens.


3. Why does Brand have Languages?
Private citizens in different language areas of the world.

In the US for example Spanish and English.


4. Is there any relationship between Brands and Products?

Yes – many to many, so Brand_has_Products



5. How do System Operators use the system other than responding online to messages?

<Nearly nothing.

+ Paying out loans.

+ Handling bookkeeping data automatically created.

+ Creating reports, changing rules for loans products = Business intelligens.

xxxx

Hello,



Thank you for sending the details about the project . The documents and the wire frames are well written and was easy to understand. Me and my project manager together review the document and seems straight forward.

However the mail functionality of the whole structure or the website is not mentioned . So please explain it in simple words and it will help us to understand more things.

< Emailing functionality is nearly none. We shall be able to respond to incoming e-mail semi-automatically approximately according to the below italics text.



This is an an automatically generated letter and therefore it is not possible to respond to this mail.



Your question for axette.com has been received.



We will reply to your question as soon as possible.



In the link below you can add additional information to your message.



https://www. axette.com /support.do?code=ttcacXbvVGArbYjV#message1



Best Regards





axette.com



Web-site: http://www. axette.com



Get instant answers to your questions! One.com 24/7 live Chat Support



xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx



This is an an automatically generated letter and therefore it is not possible to respond to this mail.



Your question for axette.com has been answered.



The answer to your question can be seen in the link below.



https://www. axette.com /support.do?code=ttcacXbvVGArbYjV#message2



Best Regards





axette.com

Web-site: http://www. axette.com



Get instant answers to your questions! One.com 24/7 live Chat Support

xxxxxxxxxxxxxxxxxxxxxxxxx





< Confidential website screen shots can separately be requested from Stuart.





xxxx



1) What is the main functionality of the website . ie why users are coming to this website or what is their purpose?

2) What are products on website ?.


This is a website that also can be used for automated lending of small amounts.

From USD100 to USD4000.

xxxxx


There in database some menus are related to products. what are those products ? . Please explain these things and we can provide you a quote.

<Product is a loan possible to get by a customer.

products =loans could differ by loan period and size, interest, installment period, fees.

Hours of work: 40 Project Duration: Ongoing Skills required:
C# Programming, Graphic Design, HTML, PHP, Website Design
Additional Files: Communication_forms.gif Customer_registration_and_verification.gif FIN_architecture_diagram.gif FIN_database.pdf FIN_flow.docx
Hire kananijacobson
Project posted by:
kananijacobson United States
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.


$15 / hr
Hours: 40 hr/ week
$24 / hr
Hours: 40 hr/ week
$10 / hr
Hours: 40 hr/ week
$14 / hr
Hours: 40 hr/ week
$12.5 / hr
Hours: 40 hr/ week
Hire Ot9iEB1Q6
$33 / hr
Hours: 1 hr/ week
Hire sagar1596
$15 / hr
Hours: 30 hr/ week
Hire marshmartin16
$10 / hr
Hours: 40 hr/ week
Hire iTechnologic
$14 / hr
Hours: 40 hr/ week
Hire nehasharma20
$10 / hr
Hours: 40 hr/ week