|2 years ago|
|client||2 years ago|
|docs||2 years ago|
|server||2 years ago|
|.gitignore||2 years ago|
|LICENSE||2 years ago|
|README.md||2 years ago|
A recipe management program
Copyright © 2018–2021 Marc Schlagenhauf
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with this program. If not, see https://www.gnu.org/licenses/.
How to build this project
Install Node.js, npm, Go and Git on your system. If you are using a Linux distribution you can usually find packages in your repositories. If not or if you are using a different operating system you can download Go at https://golang.org/dl/, Node.js at https://nodejs.org/en/download/ and Git at https://git-scm.com/downloads.
Clone this repository into your GOPATH:
mkdir -p $GOPATH/src/git.schlagma.de/ cd $GOPATH/src/git.schlagma.de/ git clone https://git.schlagma.de/marc/kulini.git
cd kulini/server/ go build ./server
cd ../client/ npm install npm run build