GReQL converter is an application that converts PLANTUML code into GReQL for use with the JACK platform at the University of Duisburg Essen.
project-root/
├── backend/
│ ├── app.js
│
├── frontend/
│ ├── src/
│ └── ...
├── README.md
└── ...
backend/
: Contains the Express.js backend code.frontend/
: Contains the Vue.js frontend code.README.md
: This README file.
Before you begin, ensure you have met the following requirements:
- Node.js and npm installed (You can download them from nodejs.org).
-
Open a terminal and navigate to the
frontend
directory:cd frontend
-
Install the frontend dependencies:
npm install
-
Start the development server:
npm run dev
Your Vue.js app will be accessible at
http://localhost:8080
.
-
Open another terminal and navigate to the
backend
directory:cd backend
-
Install the backend dependencies:
npm install
-
Start the Express.js server:
node app.js
The Express.js server will start and listen on a port (e.g., 3000) specified in your
app.js
file.
If you'd like to contribute to this project, please follow these guidelines:
- Fork the repository.
- Create a new branch for your feature or bug fix:
git checkout -b feature/your-feature
. - Make your changes and commit them:
git commit -m 'Add some feature'
. - Push to your forked repository:
git push origin feature/your-feature
. - Create a pull request on the original repository.