Git Product home page Git Product logo

appy-sso-webapp's Introduction

Appy - SSO

Last updated : 28 / 08 / 2018 by Sacha B.

The portal allowing access to Appy Pack applications as well as administration. This is a web application made with Vue.js.

This application uses an linter to have the ability to produce a clean and understandable code by a developer team โ˜๐Ÿผ. The project also follows the guidelines ๐Ÿ“œ described by Vue.js.

๐Ÿ”ฅ Vue CLI 3

This project uses the new and beautiful Vue CLI 3. This service provides a complete project management, you can learn more on the official documentation ๐Ÿ”.

๐Ÿ”ง Installation

Follow the instructions on this page of the official guide to install Vue CLI 3.

To start the project manager with graphical user interface, type the following command in your terminal:

The dollar sign $ represents the terminal prompt.

$ vue ui

When the project manager is launched you can then import the Appy project.

๐Ÿš€ Development

Requirements

You must enter the API development URL in the ./.env.development file at the VUE_APP_API_URL attribute.

Run task

Go to the Tasks section on the project manager, select the serve task and click Run Task. ๐Ÿ‘๐Ÿป

๐Ÿ“ฆ Build for production

Requirements

You must enter the API development URL in the ./.env.production file at the VUE_APP_API_URL attribute.

Run task

Go to the Tasks section on the project manager, select the build task and click Run Task. ๐Ÿ‘๐Ÿป

Installation

The command above will generate in the ./dist/ folder all the files necessary for the web application. So you just have to put the contents of this folder at the root of your website and configure your HTTP server so that each route will return to the index.html file.

Example with Appache

Create a .htaccess file at the root of your website and write the content below.

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.html?path=$1 [NC,L,QSA]

Plugins (most relevant, not exhaustive)

Dependencies (most relevant, not exhaustive)

Authors

appy-sso-webapp's People

Contributors

scbj avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.