Web application based on Angular for administrating personal earnings and expenses connected to a Node API.
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
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
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
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 | Production | Stable version | ||
develop | - | Working on next iteration |
Documentation | Project Status | Node Repo |
---|---|---|
Documentation site for analysis and technical reference | Trello board for project status & tracking | Node API repository |
MIT