Website for Astrologer 'Life Chart
Prediction' Using PHP
Client Brief
The client told us to develop a website that serves the users with prediction charts of their lives. The predictions can be various type including their education, career, health, property and finance. While the site also expected to offer free daily, weekly, monthly and yearly horoscope. While the horoscope predictions were expected to be free, other services asked to be paid.
Our Endeavor
Life Chart Prediction (www.energytides.com) has been designed to help you take a serious look at your life and where you take it from here. The website will help you to put into perspective how much of your life, in percentage. This is a website that helps one to know their future love, marriage, career, education, finance and health related predictions. The predictions are calculated depending upon their birth date.
Frontend Functionalities:
- Users need to register with the site and login using their email address along with birth details. To use the services of the site, they need to create a detailed profile.
- Site has subscription based on service; user can provide their billing info and get subscribed on monthly or yearly basis.
- The website allows users to generate prediction chart based on provided D, M, Y, X d parameters as required for chart API. User need to provide birth date and date range.
- Site would allow users to generate birth chart for each month, date range, quarterly, yearly as per third party integrated site API.
- Data retrieved from the third party API integration would be stored for each customer as API data will be pre-calculated computations - 365 days x 100 years total.
- Users can get free service or subscribe and make online payment using PayPal and credit card on monthly and yearly basis as a recurring payments.
- Users will be prompted to pay $.99 to see a one month forward chart; while the other prices will be $2.99 to see three months of forward charts and $9.99 to see twelve months of forward charts.
- Free customers can register without payment to see one month of previous chart: registration date – 30 days
- The website is integrated with social media Facebook and twitter allowing users to share the website URLs to their respective accounts.
- It generates the chart on the basis of parameter values received from the integrated third party API based on provided birth date.
- Site allows the users to view the date and ‘secret formula’ value when hovering over the plotted chart line based on data received from the API.
- Users can zoom in the chart based on predefined zoom level that is available for users in order to view the month view and week view based on available data fetched from API for computer based browsers only.
- Users can browse through site static pages managed by backend CMS viz. Features, Pricing, FAQ’s, Support, Contact, Privacy Policy, and Terms of Use.
- Members can manage their account from account setting section once logged in. They can manage profile data, update billing information, change password, view payment details and transaction history, delete account, View page with chart based on the entered birthrate and date range.
Admin Functionalities:
- The admin of the site enjoys the following abilities:
- Admin can manage users (approving/rejecting their subscription and deleting their accounts).
- He/she can manage the static contents on public pages of the site.
- Admin can view the statistics of vendor API for each customer; alongside he can also view recurring payment log.
- Admin can manage application overview, tour, customer testimonials, static feature listing, pricing, FAQ, Support, Privacy Policy, Terms of Use section of website with static content.
Technology/Platform
PHP, Design HTML & CSS, My SQL, jQuery