Skip to content

seongholee4/DevFest24CU

Repository files navigation

CivicHeart

Hackathon: DevFest 2024 Hosted by Columbia University

Link to DevPost

What It Does:

Helps voters be more aware of their local elections and politics, specifically in New York City by providing services such as:

  • Allowing users to type in their ZIP code to find their councilmember
  • Allowing users to search for what legislation is currently being discussed that falls in their interest of categories
  • Allowing users to express their like or dislike of a proposal through voting

Front End

  • Uses Expo Go as a development server
  • Design planning and prototypes are made with Figma

Back End

  1. Navigate the terminal into /server
  2. Run npm install to install all Node dependencies
  3. Requires ".env" file information
REACT_APP_MONGODB_KEY = mongodb+srv://devfest24:[email protected]/?retryWrites=true&w=majority
  1. Run node server.js to begin the connection to the MongoDB database.

Tools

  • Figma
  • React Native & CSS
  • Javascript
  • MongoDB based in GCP

Frameworks

  • Expo Go
  • Express

App Design

  • Figma App Prototype: Figma

  • Another App Prototype on Figma: Figma

  • UserFlowSketch

What's Next? What to Consider for Integration into Our App?

  • Building the platform with a larger database.
  • Push Notification Settings based on user's preferences on Issues/Laws

Ideas We have

  • Blockchain Smart Contracts

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors