Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

710 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

last updated: 7/21/2026

CivicKit

Open source civic engagement platform for reporting issues and organizing community action.

Project Status

In Development - SLU New Venture Accelerator(Summer 2026)

Team

  • Briana Huelsman - Project Lead
  • Erin Kelley
  • Leah Bragg

Tech Stack

  • Mobile: React Native (Expo)
  • Web: React (TanStack Start + Vite, deployed to Cloudflare Workers)
  • Backend: Node.js + Express + TypeScript + Drizzle
  • Database: PostgreSQL + PostGIS
  • Image Storage: Cloudinary
  • Authentication: BetterAuth

Documentation

Getting Started

Prerequisites

  • Node.js 20+: https://nodejs.org/en/download, install tools for native modules check installation with npm -v
  • Docker (runs PostgreSQL 15 + PostGIS locally)
  • Expo Go app installed on your phone (iOS or Android)
  • npm

Running the Project Locally

1. Clone the repository

git clone https://github.com/oss-slu/civickit.git
cd civickit

2. Go to Setup Guide

License

MIT License

About

No description, website, or topics provided.

Resources

Code of conduct

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages