Opt is an in-development web application that leverages the Scryfall API to present upcoming Magic: The Gathering (MTG) cards in an intuitive and aesthetically pleasing manner. It is designed specifically for content creators and streamers to preview MTG cards efficiently.
- Intuitive Carousel: Browse upcoming MTG cards through a carousel interface that supports touch, mouse, and keyboard navigation.
- Aesthetic Design: A modern and engaging design tailored for content creators and streamers.
- Data Integration: Utilizes the Scryfall API to pull and display data on upcoming MTG cards.
- Frontend: Built with Next.js for its speed and performance.
- API: Integrates with the Scryfall API to fetch MTG card data meaning that previews are up to date.
To run the application locally, follow these steps:
- Clone the Repository:
git clone https://github.com/fordcois/opt-mtg.git- Navigate to the Project Directory:
cd opt-mtg- Install Dependencies:
npm install- Run the Development Server:
npm run dev- Open the Application:
Visit http://localhost:3000 in your browser to see the application in action.
MTG artwork and vectors are sourced from the MTG Vectors repository by Investigamer.