Powered by Drogon & Vue 3
This template kickstarts your development with a C++ backend and a Vue 3 frontend , providing a high-performance foundation for Single Page Applications (SPA).
All you need is Docker –no manual setup required! If you prefer to build it manually, jump to the Build Instructions* below.
To build the application image:
docker compose buildTo run it in detached mode:
docker compose up -dIf you want to build the project manually without Docker, follow these steps:
- 
Install Drogon
- Follow the official Drogon installation guide :
Drogon Installation 
 - Follow the official Drogon installation guide :
 - 
Install Node + npm
- Follow the instructions at nodejs
 
 - 
Clone the Repository & Build
 
git clone https://github.com/mass1ve-err0r/drogon-vue-template <your-project-folder>
cd <your-project-folder>
mkdir build && cd build
cmake ..
make -j$(nproc)
- Run the Application
 
./dv3(The executable name depends on your configuration, default is "dv3")
Commits prefixed with [REL] will trigger the build & release workflow.
It will automatically tag and build a release binary for you.
This project is MIT licensed – modify it freely to suit your needs! 🚀