Skip to content

Angular 6 Web application for monitoring your expenses. Work In Progress.

License

Notifications You must be signed in to change notification settings

ThijsZijdel/Saver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Saver

Angular Web Application for monitoring your expenses.

alt text

  • WIP

Getting Started

Prerequisites

Installing

More information

Development

Usage

Built with

  • HTML 5 - To get some basic markup and text done.
  • CSS 3 - So the html markup has some styling.
  • JavaScript - For getting some interaction on the web app.
  • TypeScript - For bringing the OOP principals to javascript.
  • MySQL - For the database.
  • IntelliJ Idea - In what we developed the (start) application.

Dependencies/ Frameworks

  • Angular 6 - JavaScript Framework to build an Web Application (Routing, Http requests, MVC, Components, etc.).
  • Node.js - So we can get data trough a API from our database in Json format.
  • Express.js - Small framework for building the robust API.
  • Bootstrap 4 - So we don't have to reinvent the 'css' wheel 100*.

Dependencies/ Libraries

  • @angular - Dependencies for Angular
  • ngx-pwa - For handling the local storage.
  • ng Font Awsome - For easy use of icons.
  • ng highcharts - For all the charts and graphs.
  • jQuery - For Document traversal and manipulation, event handling and more animations.
  • async - Tool for handling asynchronous JavaScript in node.js.

Managers

  • Npm.js - To manage all of the npm packages
  • ng Cli - Command line interface for Angular
  • rxjs - Reactive Extensions For JavaScript development.

Built By

  • Thijs Zijdel

Project Files

License

This project is licensed under the MIT License - look at LICENSE.md file for details.