Coder Social home page Coder Social logo

admin-ng's Introduction

##Administrator Manager For managining the website content, most of the web based applications have backend Control Panel / Dashboard / Adminstrator account. The Admin Panel is used to CRUD website content. This Admin Panel can have one or more users.

Administrator Manager is an Angular JS based PHP/MySQL application which is used to Create - Read - Update - Delete Admin panel users.

Live Demo -> Username [email protected] Password github

####Built using Angular JS and PHP/MySQL

Features

  1. Administrator Login
  2. Forget Password
  3. Admin User Statistics
  4. Add User
  5. Update User
  6. Delete User
  7. View All Users
  8. Filter User list
  9. Sort by clicking table heading
  10. Pagination
  11. View each User details
  12. View Profile
  13. Update Profile
  14. Logout

Further Improvements

  • RESTful services
  • Singleton Pattern
  • Role manager - Laravel AngularJS Application
  • Add new Status and Role
  • Restrict Page access based on user Role
  • Material Design
  • Update validation

Known Bug

  • Email, Role, Status has-error class not applied when the input is touched
  • If there are no Roles or Status in database, add user error will occur - a fix for this will be add new Role and Status as select option
  • Menu will show same name even if the name changed in updated profile.
  • Profile update - Duplicate email or username check not done
  • Login only using email (not using username)

#Credits

Bootstrap is the most popular HTML, CSS, and JS framework for developing responsive, mobile first projects on the web.

AngularJS โ€” Superheroic JavaScript MVW Framework.

jQuery The Write Less, Do More, JavaScript Library.

toastr is a Javascript library for non-blocking notifications.

dirPagination is a Boostrap based Pagination Directive.

Angular Loading Bar is an automatic loading bar using angular interceptors.

Bootstrap components written in pure AngularJS by the AngularUI Team.

Font Awesome gives you scalable vector icons that can instantly be customized.

Mockaroo allows you to quickly and easily to download large amounts of randomly generated test data based on your own specs.

admin-ng's People

Contributors

amolswnz avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

Forkers

cangak safwah

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.