/fin-tables

Financial tables project(Vue.js + Node/Express)

Primary LanguageJavaScript

Financial Tables

Financial Tables: Vue.js tables to store and edit financial data

Setup

# local server setup
cd server

# install dependencies
npm install

# run server at localhost:3000
node server

# frontend setup
cd frontend

# install dependencies
npm install

# serve frontend at localhost:8080
npm run dev

About

Financial Tables is a web application for storing and editing financial data

  • It's possible to display data in normal mode or to edit data in edit mode
  • Tables data and currencies rates are fetching from the server
  • For simplification purposes tables data stores in json file
  • User can choose currency for entire table or for individual cell
  • User can set target currency and to see calculated values in this currency

Technologies

Main technologies used for Financial Tables development are:

  • Vue.js 2 - progressive JavaScript framework
  • Vuex for state management
  • Vue-cli for scaffolding project
  • Node.js as backend with Express.js framework
  • Other libraries and tools: axios, Ramda.js, Webpack, Babel, ESLint, etc.