Skip to content

tinaba96/devpla2.0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DevPla2.0(updated 23/12/2021)

This app is a Platform where people can gather web developers for their developments. We call it as Devpla2.0 and this is an updated version of Devpla where Laravel is used for Frontend and Backend. Devpla2.0 has been developed by using Vue.js for Fronend and Laravel for Backend.

Instructions

【clone source from github】

  1. Clone this repository
    git clone https://github.com/tinaba96/devpla2.0.git
    

【prepare the docker for staring】

  1. Set your own .env file (put environment variables in .env file)

  2. Build the images

    docker compose build
    
  3. Start the containers

    docker compose up -d
    

【Install packages】

  1. Login to Docker

    docker compose exec app bash
    
    • Install Laravel, if needed
  2. install composer

    composer install
    

    Reference

【In case of having 500 http error】

  1. create .env file under app directory in laravel

    cp .env.example .env
    

【Facing No application encryption key has been specified when you access to localhost】

  1. go inside app container, run

    php artisan key:generate
    

【Install Vue】

  1. Install npm

    npm install
    
    • Install vuejs, if needed
    npm install -D vue
    npm install -D vue-router
    

【Verify Vue】

  1. Please run
    npm run watch
    

【Try to access http://localhost:$port/#/ or /login to verify your local environment】

  1. Access to the localhost
  2. If you can access to the / and /login, your setup is finished.

About

Development Platform

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages