Link: jmp-app.tk
Username: adam
Password: pass4dev
Backend Pipeline:
Frontend Pipeline:
Required:
Recommended:
Clone the repository
git clone https://github.com/jmp-app/jmp.git
cd jmpTo run the development environment you only need run the following Make target:
make setup-devor for the production environment:
make setup-prodNote:
- For a real production environment you need to adjust all the environment variables properly. See dotenv.
There is also a Makefile accessible for the most common tasks: Makefile
Run make help for more information.
Clone the repository
git clone https://github.com/jmp-app/jmp.git
cd jmpCreate the following .env and configuration files from its corresponding example files:
Read more about all variables at dotenv
Build vue
docker-compose -f vue-build.yml run npmNote:
- To run vue at development with a local installation of npm, read this documentation
Build and start the docker containers
docker-compose up -d --buildInstall all the dependencies using the composer of the app container
docker exec app composer installBuild and start the docker containers
docker-compose -f docker-compose.prod.yml up -d --buildYou can now access the frontend at http://localhost and the api at http://localhost/api
Check the documentation for further information.
Everything related to the frontend is located in vue. The frontend is built with Vue.js.
Everything related to the backend is located in api. The backend uses the Slim Framework.
- Simon Friedli - @Simai00
- Dominik Strässle - @dominikstraessle
- Kay Mattern - @mtte
This project is licensed under the MIT License - see the LICENSE file for details.
