dolphin-frameworkdeprecated

This is Dolphin, a Vue.js design framework for LoanDolphin.

Usage no npm install needed!

<script type="module">
  import dolphinFramework from 'https://cdn.skypack.dev/dolphin-framework';
</script>

README

Dolphin

This is Dolphin, our design framework made upon our Vue.js bootstrap.

Features

Getting started

# 1. Clone the repository.
git clone git@bitbucket.org:loandolphin/dolphin-framework.git

# 2. Enter your newly-cloned folder
cd dolphin-framework

Documentation

This project includes a docs folder with more details on the following subjects. If you are a front-end developer we strongly recommend reading it.

  1. Setup and development
  2. Architecture
  3. Languages and technologies
  4. Routing, layouts, and views
  5. State management
  6. Tests and mocking the API
  7. Linting and formatting
  8. Building and deploying to production
  9. Troubleshooting

Fast up and running (for non-frontenders only)

# Install packages
make bootstrap

# Launch the dev server and automatically open it in
# your default browser when ready
make run

# Run unit tests
make test

FAQ

Why should I clone this bootstrap instead of generating a new project with Vue CLI directly?

Vue CLI aims for flexibility, making it as simple as possible for any team to set up a new project, no matter how big or small, whether it's an app or a library, or what languages and technologies are being used.

This boilerplate makes more assumptions. It assumes you're building a large app, possibly developed by a large team. It also makes a lot of default choices for you, based on what tends to work well for large, enterprise projects. At the same time, it aims to educate and empower users to configure these defaults to ideally suit their specific app and team.

We decided it should be a standard.