Skip to content

MathisonProjects/zing-vuejs-default

Repository files navigation

Zing Vuejs Template

Here to make it easy to deploy VueJs projects.

Implements

TECH STACK FOR PROJECT
HTML CSS Javascript Bootstrap
VueJs VueX Vue Router Bootstrap-Vue

Installation

git clone https://github.com/Divinityfound/zing-vuejs-default.git project_directory/
cd project_directory
chmod -R 777 ./install.sh
./install.sh
  • Creation of new virtual host, you may refer to the Virtualhost.example, or use the following configuration
#########################
###### SSL Enabled ######
#########################

<VirtualHost *:443>
	ServerName yourdomainname.com
	ServerAlias www.yourdomainname.com
		SSLEngine on
		SSLCertificateFile /YOUR_CERTIFICATE_FILE_DIRECTORY/cloudflare.com.pem
		SSLCertificateKeyFile /YOUR_CERTIFICATE_KEY_DIRECTORY/your_generated_key.key
		SSLCertificateChainFile /YOUR_CERTIFICATE_CHAINFILE_DIRECTORY/cloudflare.rsa.pem
	ServerAdmin example@yourdomainname.com
	DocumentRoot /YOUR_DIRECTORY/dist/public
	ErrorLog /YOUR_ERROR_DIRECTORY/YOUR_DIRECTORY.error.log
	CustomLog /YOUR_CUSTOM_LOG//YOUR_DIRECTORY.access.log combined
</VirtualHost>


<VirtualHost *:80>
	ServerName yourdomainname.com
	Redirect permanent / https://yourdomainname.com/
</VirtualHost>

#########################
###### SSL Disabled #####
#########################

<VirtualHost *:80>
	ServerName yourdomainname.com
	ServerAlias www.yourdomainname.com
	ServerAdmin example@yourdomainname.com
	DocumentRoot /YOUR_DIRECTORY/dist/public
	ErrorLog /YOUR_ERROR_DIRECTORY/YOUR_DIRECTORY.error.log
	CustomLog /YOUR_CUSTOM_LOG//YOUR_DIRECTORY.access.log combined
</VirtualHost>

Example of default deployment

https://vue.mathisonprojects.com

Sites leveraging this project

Coming soon...

Needs to be built out

  • .env Integration
  • Knowledge Base
  • SQL DB Structure
  • Zing Data, Data Repository for all related sites

In Progress

  • Pricing - Template built out, but needs better presentation.
  • Administration
  • Shop - Filters
  • Forum - Fixes needed, Pagination incorporation
  • Search

If you wish to know more about me...

Please give me a follow or subscribe in the following:

Twitter Github Youtube Twitch Linkedin Personal Site
MathisonProject Divinityfound Jacob Mathison MathisonProjects Jacob Mathison Mathison Projects

Plans for Frontend Framework

  • Rebuild Personal Website to have an Owned Media Platform

Easter Eggs

  • Konami Code

About

Easy to deploy VueJs package with a standard suite of packages

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published