Skip to content

FENIX-Platform/fenix-ui-data-management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

<<<<<<< HEAD

fenix-ui-data-management

Read me

Fenix Data Management

Basic structure for Fenix Data Management

#Base Project Structure

├── config/             Custom configurations, json file for each modules/lib
├── i18n/               Internationalization, json file for each language
├── node_modules/       Files from repositories, filled by npm install
├── tests/              Unit testing scripts
├── scripts/            Bash scripts, db deploy or additional customized tasks
├── docs/               Project documentation, Markdown files
│  
├── src                 Sources directory, contains all source code and css
│   ├── css
│   │   ├── fonts/
│   │   ├── icons/
│   │   ├── images/
│   │   └── main.css
│   │  
│   ├── fenix_modules/  Fenix modules, source version of fenix modules
│   └── lib/            Common libs, jquery, requirejs, bootstrap
│  
├── dist                Compressed version of /src directory
│   ├── css
│   │   ├── fonts/
│   │   ├── icons/
│   │   ├── images/
│   │   └── main.css
│   │  
│   ├── fenix_modules/  Fenix modules, compressed version of fenix modules
│   └── lib             Common libs, jquery, requirejs, bootstrap
│       └── main.js     Concatenated lib files
│  
├── index.html          Landing page of Project
├── main.js             Landing page js controller
│  
├── Gruntfile.js        Configuration of deploy tasks
└── package.json        Description of Project, deps, common configuration

#Requirements

#Deploy

npm install             Download soruce from remote repositories
grunt                   Deploy

grunt clean             Clean project structure

grunt docs              Generate documentation by jsdocs

master