Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/majkeloess/matchflix
React web application for finding your next movie
https://github.com/majkeloess/matchflix
framer-motion react reactjs tailwindcss typescript vitejs webapp
Last synced: 17 days ago
JSON representation
React web application for finding your next movie
- Host: GitHub
- URL: https://github.com/majkeloess/matchflix
- Owner: majkeloess
- Created: 2024-10-15T18:31:51.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-11-08T21:03:27.000Z (about 1 month ago)
- Last Synced: 2024-11-08T22:18:22.025Z (about 1 month ago)
- Topics: framer-motion, react, reactjs, tailwindcss, typescript, vitejs, webapp
- Language: TypeScript
- Homepage: https://majkeloess.github.io/matchflix/
- Size: 6.17 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 👋 Introduction
[![Matchflix](https://github.com/user-attachments/assets/c3229832-06c6-4a5d-a0e9-bc86d29c2f08)](https://majkeloess.github.io/matchflix/)**Matchflix** is a movie-swiping app, similar to Tinder but for movies. It's built with React, allowing users to swipe through movies and add them to their list. Users can filter movies by genre, making it easy to find films that match their preferences. The app is designed to provide a fun and interactive way to discover new movies without the need for an account or login.
# ⚙️ Tech stack
- React
- Vite
- TypeScript
- TailwindCSS
- Flowbite React
- Jest
- React-testing-library
- Framer Motion# Installation
To run application locally you need to have `git`, `node.js` and `npm` installed locally on your machine.
## Cloning the repo and installing dependencies
```bash
git clone https://github.com/majkeloess/matchflix
cd matchflix
npm i
```## Running the project
```bash
npm run dev
```# License
This project is licensed under the MIT License.