goInventorize
Home Inventory app
Developing
Requirements:
This project uses task
for its "make" replacement. It is highly recommended if you want to develop for goInventorize.
goreleaser is for building/releasing, will be automatically installed via task using the task install-all
command.
Read up more on the external tools:
Starting Development
After you have installed task, essentially all management can be done through that.
- Install all the dependencies:
task install-all
- Launch frontend and backend for integration work (not recommended for frontend only since it requires a build of the frontend every time)
task run-all -w
- For frontend only work:
task run-frontend
// No watch (-w) is needed since npm spins up its own server - For backend only work:
task run-backend -w
- For frontend only work:
Description
Languages
JavaScript
53.2%
Go
44.3%
HTML
1.7%
CSS
0.4%
Dockerfile
0.4%