Thank you for dropping in!
We are designing an application to help Step Up to Justice ("SU2J") manage their file sharing between attorneys and clients. Currently, they have an ad-hoc solution where attorneys may share through Sharepoint and other means. This application streamlines SU2J workflows so they can serve even more clients.
The bounds of this application are not yet defined. We will be working with the SU2J team to define the project's scope in the coming weeks.
Our goal is to create a supportive, cooperative, collaborative, and inclusive developer community and experience where developers of any experience can learn, share, and contribute to a real world, non-trivial application that will significantly enhance the lives of many who desperately need legal assistance. We will also be mindful of everyone's time and outside responsibilities. This should be a fun experience -- not one that adds stress.
To the extent possible, we'd like to compartmentalize sections into mini, self-contained apps where a developer can take ownership and share on future resumes. We will keep this project open source so it can be referenced and used as an example of work product.
Development Stack
This is web based so it'll use web tech (HTML, CSS, Javascript). Given the sensitive nature of the data, I believe punting authentication and authorization to a provider, like Auth0 or Okta, is needed. I'm also extremely bullish on TailwindCSS for a CSS framework.
Other than those few choices, I want to make the rest of the stack collaborative. This could be Rails. It could be Node/GraphQL. It could be Rust (though let's not ๐คฃ).
If this sounds like something that interests you, please reply below! Copy the introduction template below and tell us about you! We'll see the responses over the next week and go from there.
Introduction
Name
Dennis Walsh
Location
Tucson, AZ
Experience With (Languages, frameworks, services, etc. )...
React, Node, Typescript, GraphQL, Postgres, Auth0, PHP, Elixir, Prisma, AWS, Heroku, Netlify, Stripe, TailwindCSS/TailwindUI
Preferred Stack
Typescript, React, Node, GraphQL, Auth0, TailwindUI (I purchased a license)
Want to learn, tech
I'd be interested to learn Svelte if the project went that direction. I'm interested to learn how to implement rules based access control and this granular of a level. And I need to get better with and learn more about integration testing.
Want to learn, professionally
I normally work alone, so I'm interested in the collaborative aspect and managing a team.
Area preference, e.g. backend, frontend, CSS, database, etc
No preference