luckyframework / luckyframework/lucky_cli

Easier access to mobile dev locally

Open
#602 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

feature request hacktoberfest
Dominant language
HTML
Stars
92
Forks
48
PR merge metrics
No merged PRs in 30d

Description

Granted, it's easy these days to open dev tools and select responsive design to test CSS, but we all know that 90% of the time when you load your site up on an actual mobile device, the browsers don't behave the same.

To make this easier on people, when you run `lucky dev` locally, we should print a giant QR code to the terminal that you can point your phone camera at to load up your site locally. This would just generate a local URL like `http://192.123.1.1:3000` or whatever. The mobile dev framework Expo has something like this, except theirs does `expo://`.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start at the `lucky dev` command entry point and trace how the local development URL is determined. The work is done when running `lucky dev` displays a QR code that points to a phone-accessible local URL and that URL loads the site on a mobile device.

Written by the indexing model from the issue text.

Assessment

Tech stack
crystal
Domain
cli, mobile-dev
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.