Skip to content

Content Management System (CMS) - Customer-facing website and admin dashboard for site owner

Notifications You must be signed in to change notification settings

melissakipp/artwithlissa

Repository files navigation

Welcome to Art with Lissa!

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

Landing page

Login form

Dashboard

Dependencies To get started with the application, you will need to have the following software installed on your computer:

Installation: Using Sail

After the software is installed, you can proceed with the following steps:

  1. Clone the repository to your local machine by running the following command:
git clone https://github.com/melissakipp/artwithlissa.git
  1. 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

Configuration

To set up database with TablePlus

  1. “Create a new connection…”
  2. Example: Development Configurations

Landing page

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
  1. 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.

About

Content Management System (CMS) - Customer-facing website and admin dashboard for site owner

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages