/my-budget

Angular web application based for administrating earnings and expenses

Primary LanguageTypeScriptMIT LicenseMIT

My Budget Angular

Web application based on Angular for administrating personal earnings and expenses connected to a Node API.

What do I need?

Before cloning this repo, I recommend installing the following software:

  • Node >=12.16.1 to install packages
  • API Repo to work with the designed API on local
  • Angular CLI to run Angular specific commands

Setup

After cloning the repo, go to the created folder and install the node packages (including Angular CLI at global level).

git clone https://github.com/NicolasOmar/my-budget.git
cd my-budget
npm run setup

How to run it

To run the app as a non-stopping service and start it in a new browser tab

npm start

To run the service only

npm run local

Branches and Environments

To maintain better code tracking in time, I decided to separate the development process into two branches with their respective environments. Those environments are being hosted on Netlify.

Branch Version Coverage Environment Usage
master My Budget (master branch) My Budget Coverage (master branch) Production Stable version
develop My Budget (develop branch) My Budget Coverage (develop branch) - Working on next iteration

Find out more

Documentation Project Status Node Repo
Documentation site for analysis and technical reference Trello board for project status & tracking Node API repository

License

MIT