Quick start

Apollux is a premium template sold on ThemeForest. You have to purchase a license to get access to the source.

Once you own a license, you will be able to download the source from your ThemeForest account. You can also get your github lifetime access from us, which will allow you to get the latest updates, before they're even released on ThemeForest.


Useful resources:

When purchasing a license, you get access to our integrated support portal up to six months after your order. You can ask questions, send your feedback, report bugs and get help from our support team.

Please read the troubleshooting guide before asking for help, as it may help you solve your issue faster.

Once your support period is over, we still give you the opportunity to ask questions on our support portal, but we cannot guarantee a response.

In any case, we encourage you to join us on our discord server, where you can find previous answers to common questions and get help from the community. Feel free to share your feedback, ideas and promote your projects!

Join our Discord server to get help from the community.

Useful resources:

Nuxt

Fullstack Web Framework

Tailwind CSS

Utility-first CSS Framework

Typescript

Improves code quality

The template is built with Nuxt and Tailwind CSS. You need to have Node.js LTS installed on your machine. We do not recommend using the latest version of Node.js as they might introduce breaking changes and produce unexpected results with underlying dependencies.

For windows users, we recommend using WSL2

In addition, we use pnpm as our package manager and pnpm workspaces. We use pnpm because it is fast and disk space efficient. It also has a great support for workspaces.

Workspaces is a feature of pnpm that allows you to manage multiple packages in a single repository (similar to Lerna). We use workspaces to manage the different layers of the template. Each layer is a package that has its own dependencies. Some of them can be disabled to reduce the final and dev bundle sizes.

You can enable pnpm using corepack, which is installed with Node.js.

Then you can check that pnpm is installed and activated.


Useful resources:

If you downloaded the source from ThemeForest, you normally have a zip file containing the template. You need to extract the zip file and open a terminal in the extracted folder.

When using the private github repository, you simply need to clone it on your machine and open a terminal in the cloned folder.

In both cases, you should have the same file and folder structure as this: