Inspiration

we were inspired by apps like Collectr, Rare Candy, and the TCGPlayer website, which offer fantastic tools for tracking and managing trading card collections. These platforms helped me realize the potential for a similar tool that could streamline the experience of managing and showcasing a TCG portfolio.

What it does

lets users create tcg portfolios and add cards to track the prices of their portfolio as well as digitally organizing one's collection

How we built it

we built the project using React for the front end, providing a dynamic and responsive user experience. Firebase was used for user authentication, while Firestore was used to store and retrieve users' portfolios and card data in real-time. we integrated the GPT API to help users by providing card information, suggestions, and answers to their queries.

Challenges we ran into

One of the main challenges we faced was getting all the APIs to work together seamlessly. Integrating Firebase for authentication and Firestore for data storage with the GPT API for dynamic content proved to be tricky, but with persistence and debugging, we were able to resolve the issues.

Accomplishments that we're proud of

it working with nothing broken

What we learned

Through this project, we learned how to integrate various technologies like React, Firebase, Firestore, and the GPT API. We gained valuable experience in building a full-stack application, handling real-time data syncing with Firestore, and incorporating GPT to assist with user interactions.

What's next for tcgportfolio

making it look nicer and have more complete info, more features, and monetization via stripe

Built With

Share this project:

Updates