Skip to content

iry47/Time_Manager_2020

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Time_Manager_2020 - EPITECH

Guide USER

Build

Build Client

Look README.md inside ./client

Build Server

Look README.md inside ./server

Docker Build

docker-compose exec {service name} sh

DockerFile in server and client docker-compose.yml

docker-compose up

Development Documentation

Log ADMIN for sign in in administration account

user : admin password : ChangeMe123

FRONT-END

Vue.JS + Vuetify (Framework FRONT-END) + Vuex https://vuejs.org/v2/guide/

Vuex

https://vuex.vuejs.org/

Vuetify

https://vuetifyjs.com/en/getting-started/quick-start/

Architecture and use of files inside /src

  1. COMPONENTS

Different components files for all view of the app .vue

  1. ROUTER

Define all route available for the client app Link route with components

  1. SERVICES

All services such as Amadeus / ApiAxios / OpenWeather ApiAxios : API made in back-end server

  1. STORE

all state for runtime app inside local storage 'vuex'

  1. App.vue

main vue called in main.js

  1. main.js

main file.js for config Vue

BACK-END

SERVER

Phoenix

API

Ecto : DB

Documentation API

Authentication

Architecture and use of files

  1. CONFIG
  2. CONTROLLERS
  3. MODELS
  4. OBJECT
  5. POLICIES
  6. ROUTES

TUTORIAL

  1. Learn Elixir/Phoenix/Ecto
  2. Learn Vue

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published