This is an application that takes user inputs in real language and puts them into an equity valuation model to generate customized stock prices for the user. It aims to make it easier for average investors to generate their own stock values by taking care of the more sophisticated parts of economic calculation for them.
This repository serves to manage the project tasks and loose files. The actual RoR app is at this repository: https://github.com/RealTschoegl/StockApp
Tasks to complete:
-
Add a function that pulls real-time stock prices
-
Launch a rails application to house the files
-
Create a database migration for the future stock data
-
Add a seed file
-
Fix the routes to point to the appropriate pages
-
Set up the jQuery autocomplete to find stocks
-
Link user chosen stock to controller
-
Create a landing page
-
Rename the routes to stocks, picker, results
-
Delete CakeMix Model
-
Make StockBot image for /index
-
Hook up stock.rb company_data hash to relevant data sources.
-
Send stock model data to the Picker controller
-
Create a user input page layout on /picker
-
Create a user input question on /picker
-
Make a CakeMix module that reruns the stock data
-
Send /picker data to /results controller
-
Design the /results view page
-
Create a page view for the finished stock prices on /results
-
Send the finalized stock values to the /results view
-
Complete commenting for existing code
-
Improve responsiveness of application views
-
Add Slim or Haml for more readable views
-
Create an error message for when the stock is not found
-
Get it to deselect a stock on the /index page
-
Add testing unit for module methods
-
Integrate Quandl API
-
Improve headers - SEO, tags, etc.
-
Add Sticky Footer to pages
-
Revise the 404 & 500 pages
-
Add method to update the stock data regularly
-
Use Nokogiri as a backup data source
-
Add a "buy stock" button
-
Create an email for Stockbot
-
Include a "start again" button on error form and a contact button
-
Create company pages