Inspiration

Drawing inspiration from platforms like Ebay, Craigslist, and Facebook Marketplace, which facilitate the exchange of goods and services, we envisioned a unique approach. Our goal was to redefine the transactional aspect by introducing a goodwill system, where users engage in mutually beneficial exchanges.

What it does

Our platform allows users to showcase items or services they are willing to share, seeking something in return. The essence lies in fostering connections as users can reach out to potential trading partners through their profiles to initiate a "trade."

How we built it

Utilizing Next.js, Material UI, and Prisma (SQL) for database management, we meticulously crafted the platform. The synergy of these technologies enabled a seamless and efficient development process.

Challenges we faced

While some team members were adept with the tech stack, opting for the latest version of Next.js posed a challenge. Despite a learning curve and increased time spent on documentation, we navigated through, emphasizing collaboration over individual familiarity.

Accomplishments we're proud of

For many team members, it was a journey of first-time experiences with Next.js and React. Despite two team members facing unforeseen obstacles, the remaining two exhibited commendable resilience. Our collective progress and expanded skill set showcase our commitment and determination.

What we learned

Exploring Next.js's unique features in web development, such as server components, enriched our understanding. Many of us gained insights into API interactions, including calling external APIs and creating our own within Next. Implementing a Google Authentication system restricted to @ucsc.edu domains added a layer of security and expertise to our skill set.

What's next for Bartr

Our future goals include finding a suitable CDN service for hosting images. Although we encountered challenges due to paywalls within the available options, the importance of image hosting in our project's growth is undeniable. As we expand, securing a reliable CDN becomes a priority.

Built With

Share this project:

Updates