Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request for help: Kickass site for useAuth.dev #50

Open
Swizec opened this issue Nov 19, 2019 · 13 comments
Open

Request for help: Kickass site for useAuth.dev #50

Swizec opened this issue Nov 19, 2019 · 13 comments

Comments

@Swizec
Copy link
Owner

Swizec commented Nov 19, 2019

👋

useAuth is doing great as an opensource project, we're at 1.1k stars 😍
So I recently bought useAuth.dev and put the gatsby example page up. This is an okay start, but we need something better.

Unfortunately I don't have bandwidth to make the site myself. And I suck as a designer too.

Therefore I want to open this up as a request for help for webdev newbies who want to flex their skills. You can use this as a learning opportunity for Gatsby (or maybe Next?), React, design, frontend, whatever you like. Use it in your portfolio, to land paying gigs (I might have some in the pipeline), have a project to show at interviews, etc. Up to you :)

First, I'm thinking of this as a volunteer/opensource/forexperience/exposure project. useAuth itself is pure opensource without a business model and I want to keep it that way. That's why I'm looking for newbies to do this as a learning opportunity :)

If that works for you 👇

  1. I'd be excited if something happens by mid December
  2. Going live in january would be kickass
  3. I can help with guidance and reviewing PRs, I don't have bandwidth to get hands-on involved
  4. If you start by sketching some designs, that would be wonderful
  5. The site needs to do these jobs:
  • explain why useAuth exists
  • explain who it's for
  • explain what it does
  • provide documentation on how to use it
  • link to live examples
  • preferably be a live example itself
  • needs to link to GitHub and explain useAuth is opensource
  • the site itself needs to be opensource
  • site should work on mobile and web
  • needs to be easily hostable on Zeit (because I bought the domain there and I'm too lazy to move)
    5.1 I can write copy for all of this
  1. Anything else is not important as long as the site passes the "looks cool" test and doesn't get in the way of doing its jobs from 5
  2. I really like https://rebassjs.org/, https://www.gatsbyjs.org/, https://preactjs.com/, and https://nextjs.org/ as inspiration
  3. you are the ideal user for this site. Anyone who wants to add authentication to their React app and doesn't know how

Interested? Leave a comment, ask questions, ping me on twitter, or just get started. :)

@olavea
Copy link

olavea commented Nov 22, 2019

😸 👍

@olavea
Copy link

olavea commented Nov 23, 2019

About 4.

I have started sketching some designs by hand. I will upload them here as comments on this issue. 😺

@olavea
Copy link

olavea commented Nov 23, 2019

Here is https://www.gatsbyjs.org/ homepage minus:

  • Plugins
  • Blog
  • Features
  • Dark Mode
  • Newsletter sign up
  • Trusted By

useAuth-Gatsby_steal_minus-5

@olavea
Copy link

olavea commented Nov 23, 2019

Here is https://rebassjs.org/ homepage:

rebass1

@olavea
Copy link

olavea commented Nov 24, 2019

Yo @Swizec here are two sketches as a start for a design.

I could just get started making what we call a "skateboard" with gatsby-starter-hello-world.

A front page inspired by that gatsby sketch with two "Get Started" buttons from material ui and another page for the documentation on how to use it.

And see if it "rolls in the right direction" or not.

@olavea
Copy link

olavea commented Nov 25, 2019

I deployed to Zeit Now. No stress bobledress 👍

https://useauthdev2-2tpug1oos.now.sh

No Pull Requests to look at yet, but they will come.

All the best 😺,

Ola

@olavea
Copy link

olavea commented Nov 26, 2019

These changes will go into a Pull Request some time:
https://useauthdev2.batcatdad.now.sh

All commits are on issue
olavea/useAuth.dev_2#6

@olavea
Copy link

olavea commented Nov 28, 2019

https://www.docz.site/

Powered by Gatsby
...Starting from v2, Docz is entirely built using GatsbyJS. It's optimised for a lightning fast development experience ...

Based on MDX
MDX is Markdown + JSX, it brings the world of components to Markdown. MDX makes it possible to import and use your components in Markdown-style files. Docz fully le

@Swizec
Copy link
Owner Author

Swizec commented Nov 29, 2019

Woohoo awesome work @olavea !

I like the last link. How come it flashes a huge logo anytime I click something? That's pretty weird behavior.

You think we should just use docz? I've heard great things about that project.

@olavea
Copy link

olavea commented Nov 29, 2019

😸
Question 1
I like the last link.

Answer 1
You mean "... useAuth Swizec ..." which goes to https://material-ui.com/ 😺

Question 2
How come it flashes a huge logo anytime I click something?

Answer 2
No idea.

Question 3
That's pretty weird behavior.

Answer 3
Yes, and see Answer 4

Question 4
You think we should just use docz?

Answer 4
Yes. I am on it. And the "flasher" is gone.

Question 5
I've heard great things about that project.

Answer 5
👍

Enjoy your weekend 😺 👍

@EvaldasBurlingis
Copy link

screenshot
in progress...

@olavea
Copy link

olavea commented Dec 13, 2019

How you doing
@EvaldasBurlingis ?
Where are you in your process?
Will you deploy?
Have you deployed?

@olavea
Copy link

olavea commented Jan 12, 2020

olavea added a commit to olavea/useAuth that referenced this issue Feb 4, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants