Skip to content

Frontend starter template Using Modern Technology.

License

Notifications You must be signed in to change notification settings

hasanmisbah/frontend-starter

Repository files navigation

Frontend Starter

A Frontend starter template Using Modern Technology.

Table of Contents

Features

This starter also features a number of great software (in the words of their creators):

Core

  • Parcel - blazing fast, zero configuration web application bundler.
  • EditorConfig - a config file for maintaining consistent coding styles.
  • Sass - CSS with superpowers.
  • include-media - Simple, elegant and maintainable media queries in Sass.
  • cssnano - Deliver your website's styles, faster...
  • Prettier - An opinionated code formatter
  • Autoprefixer - A Postprocessor for Dealing with Vendor Prefixes in the Best Possible Way.
  • Imagemin - Minify images seamlessly
  • Babel - Use next generation JavaScript, today.
  • Stylelint - a mighty, modern CSS linter (with preconfigured ruleset by Hugo Giraudel).

Frontend Framework

  • Bootstrap - The most popular HTML, CSS, and JS library in the world.
  • Font Awesome - The internet's most popular icon toolkit has been redesigned and built from scratch.
  • jQuery - jQuery is a fast, small, and feature-rich JavaScript library.
  • Popper - TOOLTIP & POPOVER POSITIONING ENGINE.

Installation

Clone this Boilerplate

git clone https://github.com/hasanmisbah/frontend-starter.git

Or Download This repo.

install dependecny using npm or yarn

npm install or yarn install

run rm -rf .git to remove git

git init to init git again

List of NPM tasks

To run separate task type in command line npm run [task_name].

Task name Description
start run the app in develpment.
build build the app for production to the dist folder.

WIP

  • Image minify
  • Css minify
  • Single Assets Compile
  • And Many more as needed

Author

Hasan Misbah

License

The code is available under the MIT license.