Project Info

Bartr

Devpost

This project did not submit a demo video on Devpost.

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

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.

Analysis

Compare with all teams

View

Metric

Figures cover GitHub contributors during the hackathon window. A co-authored commit counts in full for each author, so per-member totals add up to more than the whole-team figures.

Technology

Found in codeClaimed only
  • CSSIn code
  • Next.jsIn code
  • ReactIn code
  • SQLIn code
  • TypeScriptIn code

5 of 5 appear in the indexed code.

AI coding agents

No AI coding agent signals were found in this repository.

Detected from committed agent config files and commit authorship. Absence of a signal is not proof an agent was unused.

Codebase size

Source size

41 KB

Source files

30

Counts recognized source files only; vendored directories, binaries and lockfiles are excluded, so this is smaller than the repository on disk.

0 stars