Skip to content

Latest commit

 

History

History
44 lines (26 loc) · 1.81 KB

README.md

File metadata and controls

44 lines (26 loc) · 1.81 KB

AvaIre Website

The future website for AvaIre the Discord bot.

Getting Started

The project uses the Laravel for the backend, and Bulma and VueJS for the frontend, along with Laravel Mix to tie everything together.

To host the project, you first need to install all the PHP and NodeJS components using Composer for the PHP dependencies, and NPM or Yarn for the Node dependencies.

$ composer install
$ yarn

Next, copy the .env.example file and call it .env, then fill out the BOT_XXX_URL and DB_XXX environment properties, then save the new .env file, now we need to set an application key.

$ php artisan key:generate

Now we're ready to migration and seed the database.

$ php artisan migrate --seed

And lastly, we need to build all of our assets, like CSS and JS, we can do this by running one of the prod, dev or watch commands which can be found in the package.json file, using watch will put the builder into watch mode, re-building all the assets anytime a file is being changed, which makes the speed of development much faster.

$ yarn prod

And you're done!

License

AvaIre Website is open-sourced software licensed under the GNU Affero General Public License v3.0.


Discord server
AvaIre support server: https://discord.gg/gt2FWER


"Discord", "Discord App", and any associated logos are registered trademarks of Hammer & Chisel, inc.