Modules for a SaaS application
- or -
Post a project like this£2.0k(approx. $2.4k)
- Posted:
- Proposals: 2
- Remote
- #80418
- Expired
Description
Experience Level: Expert
We are looking for a motivated developer with PHP/MySQL expertise.The expection is to develop robust server side code that implements the functionality required in every SaaS application. The code must be developed using either Zend, CodeIgnitor or Yii framework. It must allow easy and seamless integration with any web based application.
Please note that the list of requirements below is just a summary but it should give you sufficient information to provide a time and cost estimate. Feel free to ask any questions that you might have
---------------------------------------------------------------------------
Customer Registration and Account management
---------------------------------------------------------------------------
-- Capture customer information. Must support multipage forms.
-- Capture login credentials (username, password and security questions)
-- Create a customer account, send email to validate account
-- Password resets upon password expiration or on demand
-- Allow authentication using gmail login credentials
-- Capture payment information (Credit Card, Paypal, Bank Debit etc.)
-- Session management
---------------------------------------------------------------------------
Subscription plan selection and payment processing
(Shopping Cart)
---------------------------------------------------------------------------
-- Allow customer to select plan and plan duration
-- Process promotion codes and recompute amounts if required
-- Integrate with payment processor and charge the customer if required. Only Paypal for now
-- Setup automated future dated charges
The developer must provide clear and concise code documentation. We will provide the database table definitions and detailed requirements to the selected developer. Although this work does not involve designing webpages, very simple webpages with bare minimum functionality may be required to test the server side code.
Again, please feel free to ask any questions.
Please note that the list of requirements below is just a summary but it should give you sufficient information to provide a time and cost estimate. Feel free to ask any questions that you might have
---------------------------------------------------------------------------
Customer Registration and Account management
---------------------------------------------------------------------------
-- Capture customer information. Must support multipage forms.
-- Capture login credentials (username, password and security questions)
-- Create a customer account, send email to validate account
-- Password resets upon password expiration or on demand
-- Allow authentication using gmail login credentials
-- Capture payment information (Credit Card, Paypal, Bank Debit etc.)
-- Session management
---------------------------------------------------------------------------
Subscription plan selection and payment processing
(Shopping Cart)
---------------------------------------------------------------------------
-- Allow customer to select plan and plan duration
-- Process promotion codes and recompute amounts if required
-- Integrate with payment processor and charge the customer if required. Only Paypal for now
-- Setup automated future dated charges
The developer must provide clear and concise code documentation. We will provide the database table definitions and detailed requirements to the selected developer. Although this work does not involve designing webpages, very simple webpages with bare minimum functionality may be required to test the server side code.
Again, please feel free to ask any questions.
Bhavik D.
0% (0)Projects Completed
-
Freelancers worked with
-
Projects awarded
0%
Last project
25 Apr 2024
India
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies