100Automations / futureautomations

Half-baked ideas for automation, full-baked ideas for automation, as well as anything in between.
GNU General Public License v2.0
1 stars 1 forks source link

Civil Server Proposal #16

Closed ddfridley closed 2 years ago

ddfridley commented 3 years ago

In bold, I create come new things for your template

Overview

What kind of repetitive thing do you have to do often and what is the benefit of automating it? When I build a project that requires user logins, it's a lot of work, and you have to be very careful about security. Also, there are some specific to civic tech projects, like getting users voting districts, and validating users are in that district that are different from other projects. Also, the Civic Tech space has a lot of people working independently and it would help us all if there were some things we could work together on. This could be one of them.

Ownership of Idea

Current State

"As-is" most likely something manual but could be partially automated There is a repo that I have started at https://github.com/EnCiv/civil-server

Current Alternatives/Competitors I added this

https://www.meteor.com/ Here was a great comparison of API's that are commercial: https://everydeveloper.com/apis/user-login/ Including Oauth, Janrain, LoginRadius, OAuth0.io, Stormpath

Future Development

Action Items/Research

Stakeholders

Impact - who benefits and how? Civic Tech platform developers - not having to reinvent the wheel, sharing efforts Other Nextdoor like projects - not having to reinvent the wheel

Anticipated outcomes

Quicker to develop web portals that require user accounts

Resources/Instructions

some explanation needed here

Language

Javascript

Platform

Node, Mongo, React

Automation triggers (What starts it? What's it responding to?)

Input required (How much manual or custom input is required?)

developers would npm install civil-server or git clone github.com/EnCiv/civil-server-template depending on their path. Then they would follow the instructions to adapt it for their application.

Output

(What's the desired result? What do we not want to see?) Lots of Civic Tech Projects using this, and building the killer apps that save the world.

Project size

Large

ExperimentsInHonesty commented 2 years ago

@ddfridley Hi David. I know this is crazy, but we had a problem with the automation proposal process and didn't even see this until now... More than a year later.

We think this is an awesome idea, however it's more service than automation. The company that I can think of that has the expertise in this space, could potentially take on something this big and that might be interested would be Civic Software Foundation.

ddfridley commented 2 years ago

thanks. I'll check them out.