All Projects → zce → fearless

zce / fearless

Licence: MIT license
A dashboard scaffolding based on Vue.js 3.x & TypeScript created by Vite.

Programming Languages

typescript
32286 projects
Vue
7211 projects
HTML
75241 projects
javascript
184084 projects - #8 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to fearless

soybean-admin
A fresh and elegant admin template, based on Vue3,Vite3,TypeScript,NaiveUI and UnoCSS [一个基于Vue3、Vite3、TypeScript、NaiveUI 和 UnoCSS的清新优雅的中后台模版]
Stars: ✭ 2,322 (+100.87%)
Mutual labels:  vue3, vite, naive-ui
tailwind-layouts
Collection of Tailwind Layouts
Stars: ✭ 53 (-95.42%)
Mutual labels:  vue3, vite
vitailse
Opinionated Vite starter template with TailwindCSS
Stars: ✭ 95 (-91.78%)
Mutual labels:  vue3, vite
bpmn-vue-activiti
基于Vue3.x + Vite + bpmn-js + element-plus + tsx 实现的Activiti流程设计器(Activiti process designer based on Vue3.x + Vite + BPMN-JS + Element-Plus + TSX implementation)
Stars: ✭ 345 (-70.16%)
Mutual labels:  vue3, vite
mosha-vue-toastify
A light weight and fun Vue 3 toast or notification or snack bar or however you wanna call it library.
Stars: ✭ 185 (-84%)
Mutual labels:  vue3, vite
vuejs-3-examples
Some examples of Vue.js 3.0.
Stars: ✭ 26 (-97.75%)
Mutual labels:  vue3, vite
seezoon-stack
一款基于当前最前沿的前端(Vue3 + Vite + Antdv)和后台(Spring boot)实现的低代码开发平台。
Stars: ✭ 227 (-80.36%)
Mutual labels:  vue3, vite
preview-pro
Use pro-layout in vitejs. preview https://sendya.github.io/preview-pro/index.html
Stars: ✭ 71 (-93.86%)
Mutual labels:  vue3, vite
howdyjs
一个包含Javascript插件、Vue3组件、Vue3指令的工具库
Stars: ✭ 77 (-93.34%)
Mutual labels:  vue3, vite
rgutil
rgutil是基于ES6创建的函数库工具
Stars: ✭ 22 (-98.1%)
Mutual labels:  vue3, vite
vue-components-lib-seed
🌱 a vue3.0 components library template. Vue3.0 组件库的次佳实践.
Stars: ✭ 153 (-86.76%)
Mutual labels:  vue3, vite
app
专门为互联网人打造的题解神器,神器在手,工作不愁
Stars: ✭ 64 (-94.46%)
Mutual labels:  vue3, vite
rustplatz
(Inoffizielle) Website für das Rust-Projekt von Dhalucard, Bonjwa und RocketBeans
Stars: ✭ 15 (-98.7%)
Mutual labels:  vue3, vite
vue3-element-admin
🎉 基于 vite2 + vue3 + element-plus 的后台管理系统vue3-element-admin;使用vue-cli可以切换webpack分支
Stars: ✭ 79 (-93.17%)
Mutual labels:  vue3, vite
vueuse-vite-starter
⚡️ Starter for Vite + VueUse + TypeScript
Stars: ✭ 121 (-89.53%)
Mutual labels:  vue3, vite
nextjs-monorepo-example
Collection of monorepo tips & tricks
Stars: ✭ 874 (-24.39%)
Mutual labels:  vite, vercel
json-to-go
将json生成go的数据结构。Online tool that convert JSON to Go.
Stars: ✭ 16 (-98.62%)
Mutual labels:  vue3, vite
iro
IRO - Amazing Color Tools. Color Convert HEX, RGB, HSL and CMYK. Color Inspection with Camera.
Stars: ✭ 103 (-91.09%)
Mutual labels:  vue3, vite
vue-devui-early
Vue3版本的DevUI组件库。本仓库已迁移至:https://github.com/DevCloudFE/vue-devui
Stars: ✭ 39 (-96.63%)
Mutual labels:  vue3, vite
electron-vite-tailwind-starter
This Starter utilizes Electron, Vite and Tailwindcss in combination. It trys to adhare best practices.
Stars: ✭ 141 (-87.8%)
Mutual labels:  vue3, vite

fearless

Build Status License Dependency Status devDependency Status Code Style

A dashboard scaffolding based on Vue.js 3.x & TypeScript created by Vite.

Todo

  • SWR composable
  • Global store
  • CRUD demos
  • Data virtualization
  • More demos

Features

  • Modern Vue.js Ecosystem
    • vue 3.x
    • vuex 4.x
    • vue-router 4.x
  • Fully strongly typed
    • typescript 4.x
  • Next generation frontend tooling
    • vite 2.x
  • HTTP request based on Fetch API
    • ky 0.x (not axios)
  • Customizable UI Library
    • naive-ui 2.x
  • Complete engineering workflow
    • eslint 7.x
    • husky 7.x
    • lint-staged 11.x
    • commitlint 13.x
  • Locally mocked API server
    • express 4.x
  • Authorization
    • Access token
    • Refresh token
    • Auth refresh token
    • Role based authorization
  • Modern application deployment
    • GitHub Actions
    • Vercel (with Serverless functions)

Online Preview

  • https://fearless.zce.me
    • owner - username: zce; password: wanglei
    • admin - username: jack; password: 123
    • staff - username: pony; password: 123
    • owner - username: tom; password: 123

Getting Started

Prerequisites

Scaffolding tools

Create an application by zce/caz

# create apps through this
$ npx caz vue#next my-app
# enter generated directory
$ cd my-app

Clone & Install

# clone repo
$ git clone https://github.com/zce/fearless.git
$ cd fearless

# install dependencies
$ npm install # or yarn

Available Scripts

# dev with hot reload at http://localhost:3000
$ npm run dev # or yarn dev

# build for production with minification
$ npm run build # or yarn build

Mock API Server

The built-in mock server starts as a vite plugin. that means you don't need to start it alone.

Contributing

  1. Fork it on GitHub!
  2. Clone the fork to your own machine.
  3. Checkout your feature branch: git checkout -b my-awesome-feature
  4. Commit your changes to your own branch: git commit -am 'Add some feature'
  5. Push your work back up to your fork: git push -u origin my-awesome-feature
  6. Submit a Pull Request so that we can review your changes.

NOTE: Be sure to merge the latest from "upstream" before making a pull request!

License

MIT © zce

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].