Skip to content

Meshly: A React, Vite, and TypeScript web application for interactive gradient generation and visual asset export.

License

Notifications You must be signed in to change notification settings

adenaufal/meshly

Repository files navigation

Meshly

This project is a web application built with React, Vite, and TypeScript.

Project Setup

To set up the project, follow these steps:

  1. Install Dependencies:

    npm install
  2. Run the Development Server:

    npm run dev
  3. Build for Production:

    npm run build
  4. Lint for Code Quality:

    npm run lint
  5. Preview Production Build Locally:

    npm run preview

Enhancements

  • ESLint configuration has been enhanced with eslint-plugin-react for improved code quality and adherence to React best practices.

Phase 1 Verification Snapshot

  • All referenced components exist and are functional (animation controls, canvas feedback, export modal)
  • All export formats work correctly (CSS, SVG, PNG download flows)
  • Zero ESLint errors (npm run lint currently reports 17 issues to address)
  • User feedback for async operations (notifications, spinners, rendering indicators)

About

Meshly: A React, Vite, and TypeScript web application for interactive gradient generation and visual asset export.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors