Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/wmalarski/marko-movies

The Marko Movies App is a non-trivial demo application built on top of the TMDB API.
https://github.com/wmalarski/marko-movies

marko-run markojs tailwindcss typescript valibot vite

Last synced: 4 days ago
JSON representation

The Marko Movies App is a non-trivial demo application built on top of the TMDB API.

Awesome Lists containing this project

README

        

# Marko Run Movies

- Inspired by [Movies App demos](https://tastejs.com/movies/)
- Design by [Nuxt Movies](https://movies.nuxt.space/)
- This product uses the [TMDB API](https://www.themoviedb.org/documentation/api) but is not endorsed or certified by TMDB.

## Installation

```sh
npm install
npm run dev
```

## Environmental variables

```sh
VITE_TMDB_API_KEY=
```

## Overview

This project is powered by [@marko/run](https://github.com/marko-js/run).

- Run `npm run dev` to start the development server
- Run `npm run build` to build a production-ready node.js server
- Run `npm start` to run the production server

## Adding Pages

Pages map to the directory structure. You can add additional pages by creating files/directories under `src/routes` with `+page.marko` files. Learn more in the [`@marko/run` docs](https://github.com/marko-js/run/#file-based-routing).