Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/wmalarski/marko-movies
- Owner: wmalarski
- License: mit
- Created: 2023-08-04T18:18:59.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-11-30T21:57:23.000Z (12 months ago)
- Last Synced: 2024-05-15T15:29:15.304Z (6 months ago)
- Topics: marko-run, markojs, tailwindcss, typescript, valibot, vite
- Language: TypeScript
- Homepage: https://marko-run-movies.netlify.app/
- Size: 544 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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).