Simpler.Grants.gov Public Wiki
Grants.govSimpler.Grants.govGitHubDiscourse
  • πŸ‘‹Welcome
  • GET INVOLVED
    • Why open source?
    • How to contribute code
    • How to file issues
      • Report a bug
      • Request a feature
      • Report a security vulnerability
    • Community guidelines
      • Code of Conduct
      • Reporting and removing content
      • Incident response protocol
    • Community events
      • Fall 2024 Coding Challenge
        • Event Submissions & Winners
      • Spring 2025 Collaborative Coding Challenge
        • Event Submissions & Winners
    • Communication channels
  • Product
    • Roadmap
    • Deliverables
      • 🏁Static site soft launch
      • 🏁Static site public launch
      • 🏁GET Opportunities
      • 🏁Open source onboarding
      • 🏁Co-Design Group planning
    • Decisions
      • ADR Template
      • ADRs
        • Dedicated Forum for Simpler.Grants.gov Community
        • Recording Architecture Decisions
        • Task Runner for the CI / CD Pipeline
        • API Language
        • Use Figma for design prototyping
        • ADR: Chat
        • DB Choices
        • API Framework and Libraries
        • Back-end Code Quality Tools
        • Front-end Language
        • Communications Tooling: Wiki Platform
        • Use Mural for design diagrams and whiteboarding
        • Ticket Tracking
        • Front-end Framework
        • Front-end Code Quality Tools
        • Front-end Testing & Coverage
        • Backend API Type
        • Front-end Testing & Coverage
        • Deployment Strategy
        • Use U.S. Web Design System for components and utility classes
        • FE server rendering
        • Use NPM over Yarn Architectural Decision Records
        • U.S. Web Design System in React
        • Communications Tooling: Video Conferencing
        • Back-end Production Server
        • Communications Tooling: Analytics Platform
        • Commit and Branch Conventions and Release Workflow
        • Cloud Platform to Host the Project
        • Infrastructure as Code Tool
        • Data Replication Strategy & Tool
        • HHS Communications Site
        • Communications Tooling: Email Marketing
        • Communications Tooling: Listserv
        • Use Ethnio for design research
        • Uptime Monitoring
        • Database Migrations
        • 30k ft deliverable reporting strategy
        • Public measurement dashboard architecture
        • Method and technology for "Contact Us" CTA
        • E2E / Integration Testing Framework
        • Logging and Monitoring Platform
        • Dashboard Data Storage
        • Dashboard Data Tool
        • Search Engine
        • Document Storage
        • Document Sharing
        • Internal Wiki ADR
        • Shared Team Calendar Platform
        • Cross-Program Team Health Survey Tool
        • Adding Slack Users to SimplerGrants Slack Workspace
        • Repo organization
        • Internal knowledge management
        • Migrate Existing API Consumers
      • Infra
        • Use markdown architectural decision records
        • CI/CD interface
        • Use custom implementation of GitHub OIDC
        • Manage ECR in prod account module
        • Separate terraform backend configs into separate config files
        • Database module design
        • Provision database users with serverless function
        • Database migration architecture
        • Consolidate infra config from tfvars files into config module
        • Environment use cases
        • Production networking long term state
    • Analytics
      • Open source community metrics
      • API metrics
  • DESIGN & RESEARCH
    • Brand guidelines
      • Logo
      • Colors
      • Grid and composition
      • Typography
      • Iconography
      • Photos and illustrations
    • Content guidelines
      • Voice and tone
    • User research
      • Grants.gov archetypes
  • REFERENCES
    • Glossary
  • How to edit the wiki
Powered by GitBook
On this page
  • Goal
  • Submissions
  • Prize Pool
  • Over $4,000 total
  • Event Schedule
  • Code of Conduct
  • Repositories and Resources

Was this helpful?

Edit on GitHub
  1. GET INVOLVED
  2. Community events

Spring 2025 Collaborative Coding Challenge

Welcome to the Spring 2025 Collaborative Coding Challenge

PreviousEvent Submissions & WinnersNextEvent Submissions & Winners

Last updated 1 month ago

Was this helpful?

The Collaborative Coding Challenge hosted by Simpler.Grants.gov starts on Monday, March 10th! Make sure you don’t miss out on it. This will be a great chance to collaborate with developers, subject matter experts, product managers, and designers from around the country. Winners will be chosen by community favorite voting among all participants, so start planning how you’ll make your submission stand out.

Who Should Participate?

  • Software Developers – Building functional prototypes or MVPs

  • Subject Matter Experts (SMEs) – Managers, analysts in state/local government who search and apply for federal grants

  • Product Managers & Designers – Helping shape user experience and project direction

  • Non-Technical Contributors – Brainstorming, planning, project management, etc.

Whether you have extensive coding experience or simply a passion for problem-solving, your insights will help shape the next generation of federal grants solutions.

If you are interested and have not already, please sign up to participate.


Goal

Develop simple projects using the Search & Opportunities API that showcase innovative or creative ways that could improve the federal grantseeking experience.


Submissions

These must be added to this Google Drive folder by midnight EST on March 31st 2025. All submissions must contain the following critera to be accepted.

A document or slideshow in a readable format (.docx, .rtf, .txt, .pdf, etc) which contains:

  1. Team / Project Name

  2. Names of all contributors

  3. Link to a code repository that can be accessed by the public (open source)

  4. A short description of the goals of the project

  5. A short demonstration of the project in action.


Prize Pool

A prize pool will be awarded to winners at the conclusion of the event. Awards will be decided by community favorite voting from all participants. Prize money must be divided up equally among all members of the winning team.

Over $4,000 total

  • 1st Place: $1,500

  • 2nd Place: $1,000

  • 3rd Place: $500

  • Top 10 Proposals (beyond 1st–3rd): $150 each


Event Schedule

Submissions open on March 10, 2025, and remain open for 3 weeks. We’ll kick off with an optional virtual meeting on March 10th at 3 PM EST.

1

Kickoff Meeting

  • Monday, March 10th at 3 PM EST

  • Agenda: Welcome, overview of challenge rules, networking, team formation

2

Weekly Zoom Workshops

  • March 14th @ 2 PM EST

    • Topics: How to request an API key, setting up your development environment, live Q&A with mentors

  • March 19th @ 8 PM EST

    • Topics: Ongoing project support, advanced mentor Q&A, troubleshooting tips

  • March 22nd @ 5 PM EST

    • Topics: Finalizing project structure, best practices for code submissions, last-minute questions

3

Submission Due Date

  • March 31st @ 12AM EST

    • All submissions must be turned in by this time. Late submissions will be accepted, but will not be eligible for awards.

4

Voting Period Begins

  • April 1st @ 12PM EST

    • Submissions will be voted on by participants to determine who the "Crowd Favorite" is. The top 10 submissions will be eligible for prize money.

5

Voting Period Begins

  • April 4th @ 12AM EST

    • All votes must be in by this time. The Simpler.Grants.gov team will then tabulate the results and announce them to the community.

6

Awards Ceremony

  • April 4th @ 4PM EST

    • We will announce winners, celebrate participants and discuss next steps for successful projects.

All virtual sessions and breakout rooms will be hosted on Zoom. We encourage you to have Zoom installed and set up prior to the event.


Code of Conduct

Our events foster a collaborative, creative community for all participants and government partners. Please adhere to the following guidelines:

  1. Foster an environment that encourages creativity and empowers teammates to bring their best selves.

  2. Encourage respectful questioning, active listening, and openness to ideas.

  3. Always assume positive intent in interactions.

  4. Consider the global and local impact of your ideas.

  5. Ensure a harassment-free space that encourages free speech.


Repositories and Resources

API

  • Built with Flask (Python), containerized with Docker.

Looking for examples? Check out the from our 24 hour Fall 2024 Collaborative Code & Design Challenge

Simpler Grants.gov Repository:

Simpler Grants.gov:

Developer Documentation:

API Setup:

API Endpoints (Swagger):

Need an API Key? Reach out to us .

here
Google Drive Folder
Optional Submission Template Link
submissions
Zoom Link
Zoom Link
Zoom Link
Zoom Link
Zoom Link
GitHub
Visit the Site
View Developer Docs
API Development Guide
API Docs
directly