Skip to content
This repository has been archived by the owner on Oct 30, 2023. It is now read-only.
/ lifestyle-atlas Public archive

A web application that will help you improve your habits.

Notifications You must be signed in to change notification settings

plencka/lifestyle-atlas

Repository files navigation

lifestyle-atlas

An app that will help you improve your habits.

Basic Application Setup

To get started, run the following commands in the root directory of the cloned local repository:

You might want to clone repository using UNIX related command line. Powershell caused issues with file formatting.

1. Configure environment

Copy example environment file. Adjust it to your requirements or leave it unmodified:

cp .env.example .env

2. Install dependencies

Run the following shell script to install application dependencies:

./composer-install.sh

3. Run containers

To build and run containers:

./vendor/bin/sail up

4. Generate an app key

Your application will not run properly without a key. To generate it, run:

./vendor/bin/sail artisan key:generate

5. Create an alias for sail

Optional: To avoid typing ./vendor/bin/sail each time, you can shorten it to sail with:

alias sail='[ -f sail ] && bash sail || bash vendor/bin/sail'

Frontend Setup

1. Run installation

After completing previous steps, you can proceed to install npm dependencies:

sail npm install

2. Run development environment

You should be able to generate assets used by the application:

sail npm run dev

About

A web application that will help you improve your habits.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages