CodingNic

From UI to Application

Set Up the Readly Starter

From UI to Application 10 min read

Set Up the Readly Starter

Set Up the Readly Starter

Before building anything, make sure the exact starter project that will be used throughout the course runs cleanly on your machine.

Task

Install the starter dependencies and launch Readly locally.

Download the Starter

Download the Readly course starter from GitHub

Start Here

From the root of the starter project, run:

bash
npm install
npm run dev

Open the local development URL shown by Next.js.

Explore the Application

Use the navigation to visit:

  • Home
  • My Library
  • Reader
  • Highlights
  • Notes
  • Settings
  • Login
  • Register

Do not worry if some actions are still mock interactions. The starter is intentionally a visual and structural starting point.

Test

Confirm that:

  1. the development server starts without requiring PostgreSQL or another external service
  2. the Home page loads
  3. My Library loads its mock books
  4. the Reader screen loads its prepared reader UI
  5. Highlights and Notes load
  6. Settings loads
  7. Login and Register load
  8. navigation between the major screens works

Checkpoint

You are done when the prepared Readly application runs locally and you can move through its main screens.

If the starter does not run cleanly, stop here and fix the setup before changing application code.