timmybytes / findafilm

A Next.js+TypeScript app that uses TMDB API for fetching film data

Home Page:https://findafilm.netlify.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

findafilm Logo

🎬 A movie lookup app 🔍

Netlify GitHub GitHub code size in bytes GitHub last commit GitHub issues GitHub pull requests

findafilm is a Next.js web app written in TypeScript for searching for movies and related data. It uses TheMovieDB's API to fetch from, Chakra UI for its UI library, and Jest/Testing Library, Prettier, ESLint, Husky, and Plop for testing, linting, and git hooks.

This is currently a project I'm working on to practice setting up Redux Toolkit, which will be added soon to replace the current React Context that serves as state management for the app.

Getting Started

First, run the development server:

npm run dev
# or
yarn dev

Open http://localhost:3000 with your browser to see the result.

About

A Next.js+TypeScript app that uses TMDB API for fetching film data

https://findafilm.netlify.app

License:MIT License


Languages

Language:TypeScript 83.6%Language:JavaScript 12.3%Language:Handlebars 3.8%Language:Shell 0.4%