Giter Site home page Giter Site logo

eric9751 / steedos-app-car Goto Github PK

View Code? Open in Web Editor NEW

This project forked from steedos/steedos-app-car

0.0 0.0 0.0 2.26 MB

实现车辆基本信息的统一管理,并统一管控车辆的运营数据,包括车辆行驶里程,以及维修、保养、保险、年检等费用记录等,实现高效、合理的用车管理系统。

License: Other

Shell 9.82% JavaScript 90.18%

steedos-app-car's Introduction

Steedos Car Management System

中文 · Report a bug · Discussions

Realize the unified management of vehicle basic information, and unified control of vehicle operation data, including vehicle mileage, and maintenance, insurance, annual inspection and other cost records, to achieve efficient and reasonable vehicle management system.

🤖 🎨 🚀

Features

  • Vehicle information management: manage vehicle information (vehicle basic information, maintenance records, maintenance records, annual inspection records, insurance records, accident records, vehicle violation records, etc.); manage driver information (driver basic information, driver license information, etc.); manage vehicle use records (vehicle application records, vehicle scheduling records, expense reimbursement records, etc.)
  • Vehicle Approval Management: customize the vehicle application process and vehicle expense reimbursement process according to the demand; after the process approval is completed, the vehicle application records and expense reimbursement records are automatically generated.
  • Milestone: Milestone is usually set in the planning phase of a project and are updated as the project progresses. They are visual reference points, which can decompose the project into manageable and controllable phases to create orderly nodes to help project managers and teams anchor projects.
  • Query and Statistics: Vehicle Administrators and managers can have different permissions to query vehicle information in different ranges, for example, they can query the expenses of vehicles with a given license number in a specific period of time; according to the demand, they can generate statistical reports, including expense statistics, repair statistics, maintenance statistics, etc.

Requirements

  • MongoDB version >= 4.2. MongoDB is a general purpose, document-based, distributed database built for modern application developers.
  • Node.js version >= 10.15.1 or above (which can be checked by running node -v). You can use nvm for managing multiple Node versions on a single machine installed.
  • Yarn version >= 1.5 (which can be checked by running yarn version). Yarn is a performant package manager for JavaScript and replaces the npm client. It is not strictly necessary but highly encouraged.

Project Structure

steedos-app-car
├── steedos-app/main/default
│   ├── applications
│   │   └── project.app.yml
│   └── objects
│       └──project__c
│           ├── buttons
│           │   └── print.button.yml
│           │   └── print.button.js
│           ├── fields
│           │   └── name.field.yml
│           │   └── description.field.yml
│           │   └── isDone.field.yml
│           │   └── status__c.field
│           │   └── ...
│           ├── listviews
│           │   └── all.listview.yml
│           │   └── recent.listview.yml
│           │   └── my.listview.yml
│           ├── permissions
│           │   └── user.permission.yml
│           │   └── admin.permission.yml
│           │   └── project_manager.permission.yml
│           └── project.object.yml
│           └──...
├── .env
├── .gitignore
├── package.json
├── README.md
├── server.js
├── steedos-config.yml
└── yarn.lock

Quick Start

The source code of the project depends on nodejs environment. To use mongodb database, the corresponding running environment should be deployed first.

  1. Start the database
  2. Install dependent packages
  3. Running project
  4. Using browser access http://127.0.0.1:5000/ For the first time, the database is empty. You need to register an account and choose to create an enterprise.

About Steedos Platform

Steedos Platform is a visual modeling and descriptive programming development tool. The design goal is to lower the threshold of application construction so that everyone can participate in the development. The system has built-in data modeling and a series of automatic tools, including validation rules, public computing, workflow rules, automatic operation, approval process, report engine and so on.

Keep in Contact

If you have any questions or want to talk to other users of Steedos Platform , please jump to GitHub for discussion Click to Discuss or Join me on Slack-it's a faster,simpler way to work.

steedos-app-car's People

Contributors

ylpmikasa avatar

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.