Giter VIP home page Giter VIP logo

easy-architecture's Introduction

alt text

Easy Architecture

star this repo fork this repo GitHub last commit GitHub contributors GitHub file size in bytes GitHub version Website Open Source Love Open Source Love

A simple bash shell script for static Front-End web interface base generation.

About this project

This script initialize and creates all project directories and verifys if all dependencies are installed to develop any web front end project.

Geting Started

Coming soon

System Requirements

  • Shell Bash
  • Npm
  • Pug
  • Sass
  • Wget
  • Unzip

How to use

In first step, enter the directory:

$ cd Easy-Architecture/

Continuing then

$ sudo chmod +x init.sh compile_sass.sh compile_pug.sh
$ ./init.sh <project_name> <project_path> <style_architecture>

Where the project_name is your project name rs. The project directory will be created in:

$ <project_path>/project_name

Where project path is your main directory. For access the project:

$ <project_path>/project_name

Execute the SASS and PUG compiler

In project directory

<project_path>/project_name

execute the following bash scripts:

$ ./compile_sass.sh

and to execute the PUG compiler, you have to open another bash or terminal emulador and you need to execute the other bash script:

$ ./compile_pug.sh

Project Structure

cooming soon

Directories List

Directory Name Content
docs Storages all generated documentations.

File List

Class Name Function Header File
Master The master turbo fire version. app/master.hpp

Version Control Documentation

This topic explains how the project version control in this repository works.

Sign List

Commit type Sign
Initial commit ๐ŸŽ‰ :tada:
Version tag ๐Ÿ”– :bookmark:
New feature โœจ :sparkles:
Bugfix ๐Ÿ› :bug:
Metadata ๐Ÿ“‡ :card_index:
Documentation ๐Ÿ“š :books:
Documenting source code ๐Ÿ’ก :bulb:
Performance ๐ŸŽ :racehorse:
Cosmetic ๐Ÿ’„ :lipstick:
Tests ๐Ÿšจ :rotating_light:
Adding a test โœ… :white_check_mark:
General update โšก :zap:
Improve format/structure ๐ŸŽจ :art:
Refactor code ๐Ÿ”จ :hammer:
Removing code/files ๐Ÿ”ฅ :fire:
Continuous Integration ๐Ÿ’š :green_heart:
Security ๐Ÿ”’ :lock:
Upgrading dependencies โฌ†๏ธ :arrow_up:
Downgrading dependencies โฌ‡๏ธ :arrow_down:
Lint ๐Ÿ‘• :shirt:
Translation ๐Ÿ‘ฝ :alien:
Text ๐Ÿ“ :pencil:
Critical hotfix ๐Ÿš‘ :ambulance:
Deploying stuff ๐Ÿš€ :rocket:
Fixing on MacOS ๐ŸŽ :apple:
Fixing on Linux ๐Ÿง :penguin:
Fixing on Windows ๐Ÿ :checkered_flag:
Work in progress ๐Ÿšง :construction:
Adding CI build system ๐Ÿ‘ท :construction_worker:
Analytics or tracking code ๐Ÿ“ˆ :chart_with_upwards_trend:
Removing a dependency โž– :heavy_minus_sign:
Adding a dependency โž• :heavy_plus_sign:
Docker ๐Ÿณ :whale:
Configuration files ๐Ÿ”ง :wrench:
Package.json in JS ๐Ÿ“ฆ :package:
Merging branches ๐Ÿ”€ :twisted_rightwards_arrows:
Bad code / need improv. ๐Ÿ’ฉ :hankey:
Reverting changes โช :rewind:
Breaking changes ๐Ÿ’ฅ :boom:
Code review changes ๐Ÿ‘Œ :ok_hand:
Accessibility โ™ฟ :wheelchair:
Move/rename repository ๐Ÿšš :truck:
Other Be creative
Standart documentation based on: Emoji List

How to Contribute

Authors

  • Lucas Fonseca dos Santos - Computer Science student of Federal University of Lavras - [email protected]

License

This project is licensed under no license. Copyleft is freedom!

easy-architecture's People

Contributors

lucasfonsecadossantos 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.