Giter Site home page Giter Site logo

app-generator / adminator Goto Github PK

View Code? Open in Web Editor NEW
3.0 3.0 0.0 1.8 MB

Adminator v2 - Open-Source (Gulp Version) | AppSeed

Home Page: https://adminator.appseed-srv1.com/

License: Other

PHP 9.26% HTML 52.75% JavaScript 9.85% SCSS 28.14%
adminator bootstrap5 open-source

adminator's Introduction

Adminator is a responsive Bootstrap 5 Admin Template. It provides you with a collection of ready to use code snippets and utilities, custom pages, a collection of applications and some useful widgets - Initially coded by Colorlib - Migrated to Gulp Tooling for accelerated development by AppSeed.


Quick Start - Tested with Node v16 and Gulp v4.0.2

$ git clone https://github.com/app-generator/adminator.git
$ npm install
$ gulp 

At this point, the project should run in the browset at address http://localhost:3000


Adminator Dashboard - Mobile View (open-source project).


Codebase Structure

Here is a brief explanation of the template folder structure and some of its main files usage:

โ””โ”€โ”€ src                         # Contains all template source files.
โ”‚   โ””โ”€โ”€ assets                  # Contains JS, CSS, images and icon fonts.
โ”‚   โ”‚   โ””โ”€โ”€ scripts             # Contains all JavaScript files.
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ charts          # Chart.js, Sparkline & Pie Chart plugins init.
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ chat            # All chat app JS code.
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ constants       # Template constant values like color values.
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ datatable       # Date table plugin init.
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ datepicker      # Bootstrap datepicker init.
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ email           # All email app code.
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ fullcalendar    # Fullcalendar plugin init.
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ googleMaps      # Google maps API integration code.
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ masonry         # Masonry layout code.
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ popover         # Bootstrap popover plugin init.
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ scrollbar       # Perfect scrollbar plugin init.
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ search          # Topbar toggle search init.
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ sidebar         # Sidebar JS code.
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ skycons         # Animated icons plugin init.
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ utils           # Basic utils used for proper rendering.
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ vectorMaps      # Vector maps plugin init.
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ index.js        # Indicator file.
โ”‚   โ”‚   โ”‚
โ”‚   โ”‚   โ””โ”€โ”€ static              # Contains the non-code files.
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ fonts           # Contains icon fonts.
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ images          # Contains all template images/svg.
โ”‚   โ”‚   โ”‚
โ”‚   โ”‚   โ””โ”€โ”€ styles              # Contains all SCSS files.
โ”‚   โ”‚       โ””โ”€โ”€ spec            # Contains custom SCSS files.
โ”‚   โ”‚       โ”‚   โ””โ”€โ”€ components  # Contains all template components.
โ”‚   โ”‚       โ”‚   โ””โ”€โ”€ generic     # Contains basic scaffolding styles.
โ”‚   โ”‚       โ”‚   โ””โ”€โ”€ screens     # Contains views specific styles.
โ”‚   โ”‚       โ”‚   โ””โ”€โ”€ settings    # Contains all template variables.
โ”‚   โ”‚       โ”‚   โ””โ”€โ”€ tools       # Contains all mixins.
โ”‚   โ”‚       โ”‚   โ””โ”€โ”€ utils       # Contains helper classes.
โ”‚   โ”‚       โ”‚   โ””โ”€โ”€ index.scss  # Indicator file.
โ”‚   โ”‚       โ”‚
โ”‚   โ”‚       โ””โ”€โ”€ vendor          # Contains all plugin files & custom styles.
โ”‚   โ”‚       โ””โ”€โ”€ index.scss      # Indicator file.
โ”‚   โ”‚
โ”‚   โ””โ”€โ”€ *.html                  # All HTML pages files .

โ”‚
โ””โ”€โ”€ .babelrc                    # Babel ES6 Transpiler.
โ””โ”€โ”€ .editorconfig               # Keep same coding styles between code editors.
โ””โ”€โ”€ .eslintrc.yml               # JavaScript Linting.
โ””โ”€โ”€ .gitattributes              # Git Attributes.
โ””โ”€โ”€ .gitignore                  # Ignored files in Git.
โ””โ”€โ”€ .stylelintrc.yml            # SCSS/CSS Linting.
โ””โ”€โ”€ gulpfile.js                 # Supported Browsers.
โ””โ”€โ”€ CHANGELOG.md                # Versioning.
โ””โ”€โ”€ package.json                # Package metadata.
โ””โ”€โ”€ README.md                   # Manual file.

License

@MIT



Adminator Django - Actively supported and verisoned by AppSeed.

adminator's People

Contributors

9sumit avatar app-generator avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

adminator's Issues

JS Browser Error - Uncaught TypeError: Cannot read properties of null (reading '__k')

On all pages, a JS error is bumped.

@9sumit please take a look. Ty!

index.js:66667 Uncaught TypeError: Cannot read properties of null (reading '__k')
    at N (index.js:66667:83)
    at index.js:79791:13
    at flushSync$1 (index.js:67077:5)
    at Calendar._this.handleRenderRequest [as drainedOption] (index.js:79790:11)
    at DelayedRunner.drained (index.js:75855:14)
    at DelayedRunner.tryDrain (index.js:75833:16)
    at DelayedRunner.request (index.js:75782:16)
    at Calendar.render (index.js:79847:25)
    at HTMLDocument.<anonymous> (index.js:87211:12)

image

New Gulp Tasks - build & preview

Before migration, the users were able to compile the project for production and visualize the changes via two commands:

  • npm run build
  • npm run preview

We need to provide the same thing. via gulp

  • gulp build -> generated the pages in dist
    • index.css + minified version index.min.css
    • index.js + compressed version index.min.js
  • gulp preview - serve the files from dist

@9sumit please take a look.
Ty!

Gulp Default Task - Bumps `Error: module "@popperjs/core" not found`

Tested with Node 14.0

Commands executed:

npm i ; gulp 

Error log:

[07:05:18] Using gulpfile D:\work\repo-kits\adminator-v2\gulpfile.js
[07:05:18] Starting 'default'...
[07:05:18] Starting 'serve'...
[07:05:18] Starting 'scss'...
[07:05:35] Finished 'scss' after 16 s
[07:05:35] Starting 'html'...
[07:05:36] Finished 'html' after 744 ms
[07:05:38] Starting 'build'...
[07:05:47] 'build' errored after 8.89 s
[07:05:47] Error: module "@popperjs/core" not found from "D:\\work\\repo-kits\\adminator-v2\\node_modules\\bootstrap\\dist\\js\\bootstrap.js"
    at notFound (D:\work\repo-kits\adminator-v2\node_modules\browserify\index.js:803:15)
    at D:\work\repo-kits\adminator-v2\node_modules\browserify\index.js:754:23

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.