Find Jobs
Hire Freelancers

Custom User Database and Database Management System - ColdFusion

$1500-3000 USD

キャンセル
投稿日: 11年以上前

$1500-3000 USD

完了時にお支払い
One part of the database involves Users and Roles , the other part of it involves configuration of the application based on a particular client. Below is the description that I could fit in 4000 characters and more information is available on request. Database Specification: The database has about a dozen tables with several one to many and many to many relationships. This is a preliminary design and improvements while not expected to be made are welcome as ideas. Please see attached [login to view URL] for a quick snapshot view of the database. It is not an extremely complicated database but it has its complexities. Detailed information of each table will be provided on request. ColdFusion Application Specification : The ColdFusion application will be run as a secure IIS Website with a custom binding ( [login to view URL] ) and it will not be the default website, it will reside in a folder under wwwroot. We have a preliminary application built with scaffolding and ORM , this code can be shared with the contractor at request in case is required. We strongly PREFER ColdFusion ORM and strong object oriented approach ( without any frameworks preferably ) with as much of the code being in cfscript rather than tags. The application will have to be secured and only be accessible to users with an "Administrator" Role in the database ( this role should be permanent and not removable ) . Only users in the administrator role will be managing the database through this application , the rest of the content will be accessed by Flex Via ColdFusion services . The only part of the application that other users are able to access is a page to reset their password or change their password. The CMS part : 1. Ability to CRUD the data in all tables with cascaded update and delete 2. The password for the user has to be stored securely ( binary or hashed string ) 3. When a user is created , the ability to select a random password and generate an email to the user with the password. The user can then change their password using the link in the email ( this is the page mentioned in the previous paragraph ) . The option should also be available for the administrator to set a custom password. 4. Ability to select all related objects in an edit object page. For example when a user is created , the user has to be associated with an application and has to have atleast one role. This could very well extend to other objects based on the relationships defined in the database. The services part : The ColdFusion services built while creating the CMS should also serve for the Flex Application . The difference is that some services needed for the Flex part should not require authentication and be exposed as public services. Public Services 1. Services to query some tables based on specific fields ( will be detailed ) . For example retrieve the application table row based on an application id . 2. Service to authenticate a user based on username, password and application . If the user is authenticated a complex user object (CFC ) is passed back to the application , with roles and other related objects as properties of the object. If the user is not validated the same complex user object is returned with no properties and an invalid flag. 3. Service to generate an email in case of a forgotten password where the user can enter his email and a new password is generated in the same manner it happens from the CMS. If the email is found , an email is generated an object is returned with a success flag, if the email is not found an object is returned with a failure indicating that the user email could not be found. Private Service : 1. A secure service to do CRUD operations on 2-3 tables. The user credentials of the logged in user will be passed along with every request and has to be validated before CRUD is performed.
プロジェクト ID: 4222358

プロジェクトについて

5個の提案
リモートプロジェクト
アクティブ 11年前

お金を稼ぎたいですか?

Freelancerで入札する利点

予算と期間を設定してください
仕事で報酬を得る
提案をご説明ください
登録して仕事に入札するのは無料です
この仕事に5人のフリーランサーが、平均$2,800 USDで入札しています
ユーザーアバター
Your Customer Database Project can be easily developed by our 2 very experienced dedicated programmers. Kindly open PMB to discuss your project further and move ahead. Thanks, Sushil
$5,000 USD 60日以内
5.0 (4 レビュー)
6.6
6.6
ユーザーアバター
Please check PMB for details
$3,000 USD 45日以内
5.0 (1 レビュー)
5.3
5.3
ユーザーアバター
Have a kind look at PM to see my detail proposal & accept my bid to start work immediately.
$3,000 USD 40日以内
0.0 (0 レビュー)
0.0
0.0
ユーザーアバター
Hi, Veltrod Software services is a global software consulting company specialized in providing Mobile applications, Social media frameworks and eCommerce solutions. Leveraging best-in-class people, processes, and technologies, Veltrod provides high-quality software development and BPO services to independent software vendors and enterprises. We are specialized in developing Mobile applications, Search Engine optimizations, Social Network frameworks, Software Testing and ERP applications. We are pleased to take care of this project, if it is offered to us. We assure that we will work towards 100% client satisfaction. Thanks Vinoth
$2,500 USD 25日以内
0.0 (0 レビュー)
0.0
0.0
ユーザーアバター
Consider it done
$2,500 USD 30日以内
0.0 (0 レビュー)
0.0
0.0
ユーザーアバター
I have read your requirements and am able to meet them within the time period entered. I have access to a team which specializes in ColdFusion (all versions) and Flex. We have been doing this type of programming for 18 years. I can provide references and examples of our work upon request. Please contact me with any questions or concerns. Carmen
$2,700 USD 30日以内
0.0 (0 レビュー)
0.0
0.0
ユーザーアバター
I have read the description and reviewed the DB design as well. The DB design looks good. We can do it - the way you want. I have some suggestions that we can discuss as we start. Let me know. thanks Chetan ColdFusionDevShop
$2,800 USD 33日以内
0.0 (0 レビュー)
0.0
0.0

クライアントについて

UNITED STATESのフラグ
Bloomington, United States
5.0
5
お支払い方法確認済み
メンバー登録日:3月 5, 2012

クライアント確認

ありがとうございます!無料クレジットを受け取るリンクをメールしました。
メールを送信中に問題が発生しました。もう一度お試しください。
登録ユーザー 投稿された仕事の合計
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
プレビューを読み込み中
位置情報へのアクセスが許可されました。
あなたのログインセッションの有効期限がきれ、ログアウトされました。もう一度ログインしてください。