Escolar Documentos
Profissional Documentos
Cultura Documentos
Please, do not send a robotic proposal, I will just ignore it. Please only bid if you are available full time
This attachment shows a brief explanation of the online PHP application and framework I would like what I would like to
create. I’ve tried to create this project but I could not find a programmer in my first two attempts. Please send these
credentials in your introductory letter, if you are shortlisted I would like to have a call with you to show you visually
what I want.
PROOF: please, I need proof of what you can do, user/password to previous backends you’ve created, not just a list of
web sites that you’ve supposedly created that anyone could have done.
DESIGN: simple frontend and backend, usable and user-friendly with lists updated real time as the searching options are
being selected. It will be integrated on a web site that already has its design and logo, but design should be simple, it will
be a dashboard with a list of stocks and alerts after all. We can use a backend template I recently bought from Envato.
BACKEND: need a simple dashboard that will let me add new stocks, alerts and zones. There will be two types of
members, super admin and registered members. Each of the members will have the ability to add their own lists and
have their own alerts.
I need an online PHP application that will let me to add any number of Stocks (any financial instrument available in
IQFeed API) and set price and zone alerts. I want to be notified by email or in the application when these financial
instruments have reached a certain price, when they are within a price range (between 2 prices or a zone) and when
that zones are broken.
The idea is to have a list of financial instruments (stocks, etc) current price, % change, low, high, open, close, last price.
Each instrument will have all those columns (the exact columns will be retrieved from IQFeed API, these columns have
not yet been decided) and also the alerts and zones columns so we can see real time which alerts have been triggered,
how far price is from the alerts or if zones are broken, how much price has moved since the alert was added and in
which direction it moved.
This is a sample of what a basic listing (without alerts) would look like http://webthegap.com/products/stock-screener/
TYPE OF ALERTS
1. Single. Made of a single price, I will be notified if price is => or =< than the specified price, we need to have two
options (above=) and (below=) so that the application will know when it will trigger the alert
2. Zone alert. A zone is made of 2 prices, distal and proximal line. Alert will be triggered when price is within the
two prices
Type of zones
When adding a new zone alert, we will have to select two types of zones (demand and supply), demand is always below
current price, supply is always above current price.
Demand. Proximal price is always below current Stock price. Distal line is always the furthers away
Supply. Proximal price is always above current Stock price. Distal line is always the furthers away, above current
price and proximal price
ADDING A STOCK:
This module will let me add as many Stocks as necessary. When adding a new Stock, these fileds will be required:
Stock ticker: usually made of 3-5 characters. The application will query the API and get the right ticker by using
auto-complete ajax
Company name. This will be queried to the API, it will display the company name if available, else it will be a
custom text field
Information. This will be a custom text field where I will add description about the company
Exchange and Index: exchange it belongs to these fields are usually obtained from the API
Sector and Industry: these fields are usually obtained from the API
Proximity_Points: this will be by default 5. It will be the number of points from current price to proximal line of
zone or alert that the search will take into consideration to show results of alerts that are =< close to the alert
price. This Proximiy_Points variable can be searched in the alerts list search box
Once a Stock is added to the module, we will be able to add a simple or zone alert to it. We should be able to add Stocks
straight away from the ADD ALERT or ZONE as well, so we don’t have to switch to the Stock module every time.
A single alert is made of 1 price and the Stock ticker. In order to add an alert we first need to add the Stock to the
database in the ADD STOCK module, we can also add a Stock when adding an alert, there will be a popup that will let us
add a new Stock from the list of alerts as well
Stock. Auto complete, it will query the Stock database that will have Stock and company name, as well as the
exchange it belongs to (maybe several fields more), it will all be queried to the API
Price is: at or above, at or below. The application will check if current price is above or below the alert, it will
only trigger alert as per the selection
NOTE: this will be the description for the alert. Custom text added by me. Things like, price has reached monthly
demand area, wait for xxxx. This text will be sent in the email alert and be displayed in the Facebook like
notification together with the Stock and company name
A zone would be made of 2 prices, see this example. There are 2 zones with 2 prices, proximal price, distal price... Top
one is 164.78 and distal one is 160.40 for the first zone. There are more zones on these charts. What I want to do is
adding as many as I need, usually 3-4 zones maximum for every Stock. See ZONE1.PNG attachment for more
information about what a zone is. See attachment below, all blue rectangles are zones made of two prices, we need to
think of a way to add these zones to each Stock row and see real time when price is inside, near or broke the zone, and
get alerted
** If the zone is below current price, then the zone will be Demand (blue color), if the zone is below current price it will
be Supply (reddish color). Colors should be variables so they can be changed later. When adding a zone we should have
a field to tag the zone as supply or demand so we can search for it later
Imagine price is dropping and it's now at 168.41 (blue line). We will have a search variable in the search module and also
in every stock that specifies how close price should be to a zone to change the color zone in the zone list. By changing
the color zone in the rows we will know at first glance which are the Stocks where price is closer to trigger the alert. By
default CLOSE_POINTS variable should be 3. These colors should be customizable.
COLOR ZONES AND PROXIMITY
If these were the two prices for a zone, we would change the cell colors to ColorX to note that price is NEAR, WITHIN or
BROKE the zone. Related to the zone or simple Alert (1 price) price can be.
Below you will see an idea, we need to se how we can make it user-friendly and all that. The colors (customizable) will
tell is is price is near the zone/alert, inside or broken. We also need to know if the zones are Demand or Supply, we need
to make the GUI so it is easy to understand what type of zone is and if price is near, inside or broke then zone/alert. All
this will change real time using the API queries. We will also have a search/filter so we can filter/display only the Stocks
we want as per these paremeters.
FILTERING STOCKS
We will also have a real-time search/filter so we can filter/display only the Stocks we want as per these paremeters. The
search functions will use auto complete and auto update as modern Web 2.0 web sites do.
The exact criteria for filtering is not 100% yet, I will be telling you as we develop the tool, but this is what I need more or
less.
Stock and Company name. This will query our database of added Stocks to filter for those Stocks alone
Sector/Industry/Exchange/Volume/Shares, etc. Each ticker will have sector and/or industry, etc. Filter by them
Order any column A-Z and Z-A at any moment, bid, ask, last price, alerts, company name, ticker for the Stock,
shares, volum, sector, industry, exchange, or any field added
Alerts. Near the alert (x points, customisable) or alert triggered. If triggered it will only display those Stocks
where the alert has been triggered
Zones. Near the zone (x points, customisable), inside the zone, zone broken
Alerts time. Display alerts triggered: today, this wekk, last week, this month, last month, ALL
Paging navigation. Display 50, 100, 200, ALL
NOTIFICATIONS
There will be a notification module similar to Facebook’s where we will be able to see all the latest alerts triggered and
filter them by when they happened, Stock, etc. Notifications can also be sent by email.
Mark all as read, mark all as unread, or a selection of them. Clear all notifications
USER ACCESS
The application will be installed in a Linux decicated server under a .com URL. It will have protected access and only
users with approved access will be able to log in.
Registration form
I currently own a Linux PHP server, I have vBulletin 5.0 and WordPress working. I want to use a PHP framework that will
allow flexibility and add new modules easily later, and integrate with potential tools I might create in the future. I was
recommended Laravel framework
We will probably be a form and application I already have for this so that others can access to the application. What I
want is to have this possibility, to be able to have multiple users access so each user will have its own Stocks,
notifications (visual or sent by email to their email, etc). The idea is to have multiple users access, each of them
completely independent from each other having access to all the basic functions without admin privileges.
---------------------
This is just the beginning, I want to add more functions once this is completed. Allow for some flexibility as the project is
new and I will probably have missed some small details, bear that in mind please.
Further discussion would be needed to establish the development tools based on what I've described. We will need to
talk live about the project so that I can show you how I want it, it's very difficult to explain what I need, but a few
minutes talk will solve all your doubts.