Square - Responsive Admin App with AngularJS


“Square” is a fully responsive admin web App built with Bootstrap and AngularJS. It use Sass CSS (Now LESS CSS is also available) which makes it easy to modify. (The latest version is v1.5)

Please note: This admin is built for people who are familiar with or willing to learn AngularJS and Grunt, I can’t teach you how to use AngularJS and Grunt in a small documentation, some buyers give me 1 star for this reason and I am so sad.


  • Responsive Design. Looks good on desktop, tablet and phone.
  • Web App (Single Page Application) Built with AngularJS. Fully AJAX powered, never refresh the entire page again. Faster, smoother.
  • Runnable Task Application. Try it out.
  • Internationalization (i18n) and Localization (l10n) support. Add English, Spanish, Japanese, Chinese, German, French, Italian, Portuguese, Russian, Korean for demo.
  • Solid Workflow with Yeoman, dependencies (plugins) managment with Twitter Bower, tasks automation with Grunt just like Twitter Bootstrap project , make all things organised.
  • Realtime Form Validation.
  • Build with Sass CSS (Scss files are included, and now LESS CSS is also available). Easy modification with variables.
  • Multiple Colors Support, you can build your own by changing a few variables.
  • CoffeeScript, as well as compiled pure JavaScript version.
  • Light Weight.
  • Built with Bootstrap 3.
  • Valid HTML5 and CSS3
  • Cross Browsers
  • And much more.

Please rate it starstarstarstarstar if you like it, it helps for more updates, thanks so much! . And if you have any questions that are beyond the scope of the documentation, please feel free to contact me.


VERSION 1.5.0 (latest)

- Feat: Upgrade Bootstrap to 3.3.x
- Feat: Upgrade font-awesome, toast, query-steps, weather-icons, ngmap to the latest version
- Feat: Upgrade "seiyria-bootstrap-slider" to latest version, i.e. 4.0.1
- Feat: Update NPM packages to latest version
- Fix: Hide select arrow in Firefox 30+, thanks @calidae
- Chore: Update index.html to make it HTML5 valid
- Chore: Allow you also to run it with "grunt serve" 

VERSION 1.4.0 (1 August 2014)

- Feature: Upgrade angular-bootstrap to 0.11.x
- Featuer: Better forgot password and 500 page on mobile
- Fix: Update table markup, remove buggy responsive table by Zurb
- Fix: Fix tags input style on IE11
- Fix: Prevent menu list multiple click firing bug
- Fix: Change cursor to pointer when hover over radio button, checkbox, rating, select
- Chore: Fix a type
- Chore: Clean up

VERSION 1.3.0 (1 July 2014)

- Feature: Upgrade Bootstrap to 3.2.x
- Feature: Better timeline on mobile
- Feature: Upgrade font awesome to 4.1.x
- Feature: Upgrade ngmap to 0.6.x
- Docs: Update docs
- Chore: Update invoice page style

VERSION 1.2.2 (4 June 2014)

- Feature: Allowing user to add custom JS files in scripts folder
- Chore: Fix a typo

VERSION 1.2.1 (21 May 2014)

- Fix: Fix textAngular 404 error caused by its new version
- Chore: Clean up bower.json file

VERSION 1.2 (5 May 2014)

- Feature: Add LESS CSS (Now you can use Scss or LESS)
- Fix: Fix left menu can not scroll on mobile bug
- Fix: Better top header layout on phone
- Docs: Update docs
- Chore: Update i18n

VERSION 1.1 (29 April 2014)

- Feature: Add forgot password page
- Feature: Add invoice page
- Feature: Add tags input
- Feature: Add scrollable box
- Feature: Add ribbons
- Feature: Add more buttons

VERSION 1.0 (23 April 2014)

- Initial release