PrinceJohn
Introduction
Inspired by the American financial services company Robinhood, PrinceJohn is an online stock-trading platform. It allows you to look up, buy, and sell shares of publicly traded companies.
Features
- Sign up/Login
- See general news
- See specific news to stock
- Buy/sell stocks
- Deposit missing funds
Technologies
- Ruby on Rails
- Ruby on Rails is a server-side model–view–controller framework that provides default structures for databases, webservices, and web-apps.
- PostgreSQL
- PostgreSQL is a relational database management system emphasizing extensibility and SQL compliance.
- Ajax
- Ajax is an asynchronous tool that sends and receives data from a server.
Frontend
- Node
- React
- React is a JavaScript library that renders and re-renders HTML based on user input.
- Redux
- Redux is a JavaScript library for managing application state.
- Babel
- Babel is a JavaScript compiler, a toolchain that is mainly used to convert ECMAScript 2015+ code into a backwards compatible version of JavaScript in current and older browsers or environments.
- Webpack
- Webpack is a tool that allows you to seperate your code in a structured way and bundles them into a single file that gets imported into the main HTML file.
Hosting
- Heroku
- Heroku is a platform as a service that enables developers to build, run, and operate applications entirely in the cloud.