About Crema

Crema Ant is fully-featured React-based Admin template that is configured with all the latest and trending libraries and technologies like ANT Design, Redux, React Hooks, etc.

Crema Ant has six dashboards, lots of widgets and metrics, five fully functional apps (Todo, Mail, Contact, Chat, and Scrum board), and a lot of ready- to-use pages and components.

Key Features:-

  • Three Modes - Light, Semi-Dark, and Dark.

  • A lot of Color combinations to beautify the Template.

  • Six Languages Supported.

  • Code Splitting and Reusability.

Crema is loaded with:-

  • React Hooks

  • React Redux

  • ANT-D

  • Google Maps

  • Slick Carousel

  • React Calendar

  • Drag N Drop

  • ReCharts

  • React Player

  • React Colors

  • React Beautiful DND

  • Dropzone

  • React Timeline

  • React Table

  • React Notifications

  • React Player

  • Axios-mock-adaptor

  • ES-Lint & TS Lint

  • Prettier

  • Husky and a lot more

You can check here the libs and it's version

{
  "name": "crema-ant",
  "version": "0.1.0",
  "private": true,
  "dependencies": {
    "@ant-design/colors": "^6.0.0",
    "@ant-design/compatible": "^1.0.8",
    "@ant-design/icons": "^4.4.0",
    "@auth0/auth0-spa-js": "^1.13.6",
    "@brainhubeu/react-carousel": "^1.19.26",
    "@ckeditor/ckeditor5-build-balloon-block": "^27.0.0",
    "@ckeditor/ckeditor5-react": "^3.0.2",
    "@craco/craco": "^6.1.0",
    "@testing-library/jest-dom": "^5.11.4",
    "@testing-library/react": "^11.1.0",
    "@testing-library/user-event": "^12.1.10",
    "antd": "^4.12.3",
    "array-move": "^3.0.1",
    "aws-amplify": "^3.3.20",
    "axios": "^0.21.1",
    "axios-mock-adapter": "^1.19.0",
    "clsx": "^1.1.1",
    "connected-react-router": "^6.9.1",
    "craco-less": "^1.17.1",
    "fetch-jsonp": "^1.1.3",
    "firebase": "^8.3.1",
    "gsap": "^3.6.1",
    "history": "^5.0.0",
    "lodash": "^4.17.21",
    "match-sorter": "^6.3.0",
    "moment": "^2.29.1",
    "namor": "^2.0.2",
    "prism-react-renderer": "^1.2.0",
    "prop-types": "^15.7.2",
    "querystring": "^0.2.1",
    "raw-loader": "^4.0.2",
    "rc-queue-anim": "^1.8.5",
    "react": "^17.0.1",
    "react-beautiful-dnd": "^13.1.0",
    "react-big-calendar": "^0.33.2",
    "react-bottom-scroll-listener": "^5.0.0",
    "react-chat-window": "^1.2.1",
    "react-code-input": "^3.10.0",
    "react-color": "^2.19.3",
    "react-content-loader": "^6.0.2",
    "react-dom": "^17.0.1",
    "react-dropzone": "^11.3.1",
    "react-google-maps": "^9.4.5",
    "react-helmet": "^6.1.0",
    "react-icons": "^4.2.0",
    "react-image-timeline": "^3.2.13",
    "react-images": "^1.2.0-beta.6",
    "react-intl": "^5.12.1",
    "react-notifications-component": "^3.1.0",
    "react-perfect-scrollbar": "^1.5.8",
    "react-photo-gallery": "^8.0.0",
    "react-player": "^2.9.0",
    "react-redux": "^7.2.3",
    "react-router-config": "^5.1.1",
    "react-router-dom": "^5.2.0",
    "react-scripts": "4.0.2",
    "react-share": "^4.4.0",
    "react-simple-maps": "^2.3.0",
    "react-slick": "^0.28.0",
    "react-sortable-hoc": "^2.0.0",
    "react-svg-piechart": "^2.4.2",
    "react-table": "^7.6.3",
    "react-tooltip": "^4.2.14",
    "react-transition-group": "^4.4.1",
    "recharts": "^2.0.6",
    "recompose": "^0.30.0",
    "redux": "^4.0.5",
    "redux-thunk": "^2.3.0",
    "slick-carousel": "^1.8.1",
    "styled-components": "^5.2.3",
    "velocity-animate": "^1.5.2",
    "velocity-react": "^1.4.3",
    "web-vitals": "^1.0.1"
  },
  "scripts": {
    "start": "craco start",
    "build": "craco build",
    "test": "craco test",
    "lint": "eslint \"src/**/*.+(js|jsx)\"",
    "lint:fix": "eslint --fix \"src/**/*.+(js|jsx)\"",
    "format": "prettier --write \"src/**/*.+(js|jsx)\"",
    "precommit": "lint-staged"
  },
  "eslintConfig": {
    "extends": [
      "react-app",
      "react-app/jest"
    ]
  },
  "browserslist": {
    "production": [
      ">0.2%",
      "not dead",
      "not op_mini all"
    ],
    "development": [
      "last 1 chrome version",
      "last 1 firefox version",
      "last 1 safari version"
    ]
  },
  "devDependencies": {
    "@commitlint/cli": "^11.0.0",
    "babel-eslint": "^10.1.0",
    "commitlint-config-jira": "^1.4.1",
    "commitlint-plugin-jira-rules": "^1.4.0",
    "eslint": "^7.17.0",
    "eslint-config-prettier": "^7.1.0",
    "eslint-plugin-prettier": "^3.3.1",
    "eslint-plugin-react": "^7.22.0",
    "husky": "^4.3.7",
    "lint-staged": "^10.5.3",
    "prettier": "^2.2.1"
  },
  "husky": {
    "hooks": {
      "pre-commit": "lint-staged"
    }
  },
  "lint-staged": {
    "*.+(js|jsx)": [
      "eslint --fix",
      "git add"
    ],
    "*.+(json|md)": [
      "prettier --write",
      "git add"
    ]
  },
  "jest": {
    "transformIgnorePatterns": [
      "/node_modules/(?!antd|@ant-design|rc-.+?|@babel/runtime).+(js|jsx)$"
    ]
  }
}

Last updated

Was this helpful?