SwiftContrast: Color picker with instant WCAG contrast compliance analysis for accessible design.
First, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
Open http://localhost:3000 with your browser to see the result.
This application is deployed using Vercel and updates are managed through GitHub releases, following semantic versioning principles.
Steps for Deployment:
-
Development: Develop new features or fixes locally.
-
Semantic Versioning: Increment the version number according to semantic versioning principles (X.Y.Z).
-
GitHub Release: Create a new release on GitHub with the incremented version number.
-
CI/CD Pipeline: Upon new release, the CI/CD pipeline is triggered.
-
Deployment: The
Deploy-Production
job is executed in the CI/CD pipeline. This job performs the following steps:- Installs the Vercel CLI.
- Pulls Vercel environment information.
- Builds project artifacts.
- Deploys project artifacts to Vercel.