Skip to content
Cover of the ABRAEMFAP project
Project
ABRAEMFAP
Sector
Non-profit · Public tenders
Services
Company website, Members' area, Admin dashboard, Public tender tools
Year
2026

Company website and members' area for the association that defends the suppliers of public administration.

ABRAEMFAP is the Brazilian association of companies that supply public administration. Selling to the public sector means living on deadlines, tender notices and regulations: one new ruling changes what a company can do the following week, and the good information tends to be scattered across official gazettes, WhatsApp groups and the memory of whoever has been through it before.

The association needed a public place that could hold three things at once: show what it actually wins for its members, deliver technical content a company uses on tender day, and have a closed door for what is members-only.

The challenge

  • Publish dense legal content (legislation, tender types, statutes) in a way a business owner can read without being a lawyer.
  • Prove the association's work with concrete cases, not with adjectives.
  • Separate what is public, what is for members and what is for the administration, without turning the site into a maze.
  • Provide tools that solve real tasks: checking eligibility, calculating penalties, following tenders, researching prices.
  • Be maintained by a small team, without depending on a developer to publish.

The solution

The site opens with what the association has won, not with who it is: rulings, actions and cases won appear on the home page as highlights, with the result in numbers right below. The achievements section becomes a timeline, and the president's message closes the institutional part. Someone arriving in search of credibility finds proof before they find rhetoric.

The technical part is what brings members back: legislation organised by topic, tender types explained side by side, a pre-tender checklist, a contract penalty calculator, an eligibility simulator, a tender calendar and price research. Behind that sit the members' area and an admin dashboard with members, content, blog, reports, polls, newsletter, training and analytics, so the team can publish and follow up without touching code.

ABRAEMFAP website home featuring a recent injunction
HomeThe first screen shows a recent win, not an institutional blurb: whoever arrives sees that the association acts. The carousel at the top cycles through the last few days' decisions.
Grid of highlights with four recent ABRAEMFAP legal actions
HighlightsThe latest actions become four cards with the outcome in a single line: public civil action, injunction, access to case files, fine annulled. It is the format a member forwards to their own group.
ABRAEMFAP track record page with the history of cases and their outcomes
Track recordThe page that gathers the whole history: every case with the type of action, the public body involved and a link to the full story. It is the evidence that supports joining.
ABRAEMFAP results block with amounts, counts and success rate
ResultsAmount recovered, tenders challenged, success rate and savings on fees, with the period and the update frequency stated underneath. The block that answers "is it worth it?" before any speech.
ABRAEMFAP national reach section with a map and a ranking of states
National reachThe map with the states of recurring demand and one bar per state. It shows reach without having to claim that reach exists.
ABRAEMFAP about us section, with institutional text and the association's figures
About usThe institutional part comes after the evidence: the text about the association, the portrait of who leads it and, beside it, the founding year, the advisory pillars and the actions carried out.
Section with ABRAEMFAP's four advisory pillars and what each one covers
What we doThe four fronts side by side, each with what it covers: commercial, technical, administrative legal and judicial legal. The member finds out which one their problem falls into.
Banner of the ABRAEMFAP price research channel for public bodies
Price researchThe channel reserved for public bodies, presented as its own banner: the association steps in as a partner of the administration when the price comparison has to be put together.
Testimonials from three ABRAEMFAP member companies, each with its own logo
TestimonialsThree member companies saying what changed, each one signing with its own logo. Social proof with a name, not with an adjective.
ABRAEMFAP website home opened on a phone
Site on the phoneThe home on a phone, with the recent-actions ticker running across the top and the highlights right under the carousel. Most visits arrive this way.
ABRAEMFAP highlights and the start of the institutional block on a phone
Highlights on the phoneScrolling the home on a phone: the action cards stacked, the shortcut to the track record and the start of the institutional block. The reading keeps going without becoming a wall of text.
Members' areascreen being captured
Administrationscreen being captured

Stack

  • Next.js
  • PostgreSQL
  • Prisma
  • Docker

Content is the product

In an association, the website is not a brochure: it is the reason a member renews. That is why the weight of the structure sits in legislation, tender types, checklist, calculator, simulator and calendar: things a company opens on the day it needs them. The institutional part takes the space it deserves, and no more than that.

Three levels of access

Public, member and administration are three worlds with different rules. The admin dashboard covers members, content, blog, reports, polls, newsletter, training, price research and analytics, so the team runs everything without asking for a deploy.

See other projects

Talk to me