Giter Club home page Giter Club logo

plateforge's Introduction

Nuxt 3 Minimal Starter

Look at the Nuxt 3 documentation to learn more.

Setup

Make sure to install the dependencies:

# yarn
yarn install

# npm
npm install

# pnpm
pnpm install

Development Server

Start the development server on http://localhost:3000

npm run dev

Production

Build the application for production:

npm run build

Locally preview production build:

npm run preview

Check out the deployment documentation for more information.

plateforge's People

Contributors

yukipastelcat avatar

Watchers

James Cloos avatar  avatar

plateforge's Issues

Add necessary routing

Add necessary routing for the application, as following:

/ - should lead to a home page
/:countryCode - should lead to a license plate generator for specific country, if no such country registered yet - should lead to 404

Setup testing

Is your feature request related to a problem? Please describe.

As a developer, I would like the codebase to have automated tests to ensure that new code changes do not introduce regressions or break existing functionality.

Describe the solution you'd like

I would like that automated tests be set up for the project to ensure that new code changes do not introduce regressions or break existing functionality.

Additional context

Nuxt docs for testing.

Update README

Is your feature request related to a problem? Please describe.

As a contributor, I would like to be able to quickly understand what the project is about and how to setup and contribute to it by looking at the repository README file.

Describe the solution you'd like

I would like the repository README file to be updated to contain basic information about the project, including:

  • A brief description of what the project does and its purpose
  • Instructions on how to install and use the project

Describe alternatives you've considered

I have considered creating separate documentation or wiki pages for the project, but I believe that updating the repository README file would be more than enough at this point.

Setup eslint and prettier

Is your feature request related to a problem? Please describe.

As a developer, I would like the codebase to have consistent code formatting and linting rules to improve code quality and maintainability.

Describe the solution you'd like

I would like to request that eslint and prettier be set up for the project to enforce consistent code formatting and linting rules.

Describe alternatives you've considered
I have considered using other code formatting and linting tools, such as TSLint or JSLint, but after reviewing the available options, I believe that eslint and prettier are the best choices for this project.

Additional context
There’s a guide for eslint nuxt module.

Setup application layout

Is your feature request related to a problem? Please describe.

Currently application lacks screen layout, uses provided Nuxt example instead.

Describe the solution you'd like

A new screen layout to be set up for application that follows best practices for usability and design.

Setup files formatting action in pre-commit hook

Is your feature request related to a problem? Please describe.

As a developer, I would like to ensure consistent code formatting across the codebase to improve readability and maintainability.

Describe the solution you'd like
I would like a pre-commit hook to be set up using husky to automatically format code files before they are committed to the repository.

Describe alternatives you've considered

I have considered using other code formatting tools, such as ESLint, but after reviewing the available options, I believe that Prettier is the best choice for this project due to its simplicity and ease of use. Additionally, Husky is a widely used and well-established tool for setting up pre-commit hooks.

Additional context
This issue should be addressed after #5

Home page

Is your feature request related to a problem? Please describe.

As a user, I would like to have a start page that provides an overview of the app and easy access to license plate generators for different countries.

Describe the solution you'd like

Start page for the app that includes a brief description of the app's purpose, as well as links to the license plate generators for different countries.

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.