Description: The theme of this application is to showcase artwork and creative projects. This is a place where you will find a variety of different artworks and projects, including digital art, paintings, drawings, and more. The administrator of the site could create, keep notes, write a blog (future feature) and share their art in a personalized digital gallery. Technology stack:
- Laravel
- VueJS
- MySQL
Dependencies To get started with the application, you will need to have the following software installed on your computer:
After the software is installed, you can proceed with the following steps:
- Clone the repository to your local machine by running the following command:
git clone https://github.com/melissakipp/artwithlissa.git
- Navigate to the root directory of the project using the command line and run the following command to install the required dependencies:
composer install
npm install
To set up database with TablePlus
- “Create a new connection…”
- Example: Development Configurations
NOTE: the .env and TablePlus connection configurations need to match. Run the next command to make a copy of the .env file and rename it.
cp .env.example .env
- Once all the dependencies are installed, you can start the application by running the following command:
./vendor/bin/sail up
NOTE: You can run this command with the option -d, which will run the docker in the background.
./vendor/bin/sail up -d
Open a second terminal
./vendor/bin/sail php artisan migrate
Open a third terminal
npm run dev
The application should now be running on your localhost. You can access it by opening a web browser and navigating to http://localhost
License This project is open-sourced software licensed under the MIT license.