Skip to content

tradersquare/tradersquare

Repository files navigation

TraderSquare

Your one-stop shop for quick stock tips and stock comparison based on professional investment strategies. Check out the app at tradersquare.io

Introduction

When it comes to investment strategies for the everyday user, it can quickly become very cumbersome to cut through the noise. Often, you need an investment advisor with years of experience, who will end up taking a hefty cut of your investment. For those more financially savvy, very complicated, custom excel spread- sheets become the norm to assess information based on real-time data.

We've created a service which simplifies certain aspects of the process. TraderSquare gives the user the functionality to filter stocks based on their own preferences, and order stocks based on different financial criterea, all without even logging in. Currently, these two services are limited to stocks in the S&P 500, but users can also find current financial data for any stock provided by the Intrinio API and store that information in their TraderSquare account.

##Team

  1. Angelina May
  2. Cindy Sun
  3. Akul Aggarwal
  4. Chris Battenfield

Stack

  1. Node.js/Express.js
  2. React/Redux/React-Router
  3. Postgres
  4. Heroku, Webpack
  5. Firebase Auth

Git Workflow Example

  1. github fork
  2. git pull --rebase upstream develop
  3. git checkout -b
  4. git pull --rebase upstream develop
  5. git push origin -branch -f
  6. git push origin

##Git Commit Message Template Commit Message Template - type: subject/description

Allowed type values:

Type Description
feat New feature for the user, not a new feature for build script
bug-fix Bug fix for the user, not a fix to a build script
docs Changes to the documentation
style Formatting, styling, fixing code indentations, etc.
refactor Adjusting functions to make code more efficient/easy to read
test Adding missing tests, refactoring tests; no production code change
chore Updating compiler tasks etc; no production code change
deploy Testing or updating deployment configuration

Allowed scope values:

Scope Description
init Package.json, Webpack related, node modules, versioning, bower, etc.
client Front end, user interface
server Back end, server endpoints
merge Resolution of merge conflicts
db Database files
etc Others that may not belong in the above categories

Sample commit messages:

git commit -m "feature: add new filter view"

git commit -m "bug-fix: server connecting to heroku correctly"

git commit -m "docs: Add documentation to multiple functions"

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published