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

Create Fields Demo! #2

Open
6 tasks
nelsonic opened this issue Sep 18, 2023 · 6 comments
Open
6 tasks

Create Fields Demo! #2

nelsonic opened this issue Sep 18, 2023 · 6 comments
Assignees
Labels
documentation Improvements or additions to documentation enhancement New feature or enhancement of existing functionality good first issue Good for newcomers help wanted If you can help make progress with this issue, please comment! priority-1 Highest priority issue. This is costing us money every minute that passes.

Comments

@nelsonic
Copy link
Member

nelsonic commented Sep 18, 2023

Create a super basic app that allows people to register for a fictitious event called "Awesome Conf"!

Todo

  • Use as many of the fields as possible and showcase how the data is stored (encrypted).
  • Create Two Buttons to automatically input data into the form:
    • Input Valid Data
    • Input Invalid Data
  • Show the data that has been submitted
  • Show what the encrypted data looks like in the Database

Add Auth? (Bonus Level)

Should we add auth to protect the /admin view?

Note: we will re-use this!

The plan is to create this as a tutorial/documentation,
but as soon as it's working we will re-use it as the application/registration form for @home!

Potential ice-breaking question once people have completed the form:
Which App do you use most on your smart phone? via: dwyl/apprenticeship#9

@nelsonic nelsonic added documentation Improvements or additions to documentation enhancement New feature or enhancement of existing functionality good first issue Good for newcomers help wanted If you can help make progress with this issue, please comment! labels Sep 18, 2023
@nelsonic nelsonic self-assigned this Sep 18, 2023
@nelsonic nelsonic moved this to 🏗 In progress in dwyl app kanban Sep 18, 2023
@nelsonic nelsonic added the priority-1 Highest priority issue. This is costing us money every minute that passes. label Sep 18, 2023
@nelsonic
Copy link
Member Author

The reason I'm working on this now is: dwyl/fields#150

@nelsonic
Copy link
Member Author

These are the fields I'm thinking of including:

  • First Name
  • Last Name
  • Email
  • Gender
  • Phone Number
  • Dietary preference
  • Brief Description of your Awesome Project
  • Personal/Company Website showcasing your awesomeness:
  • Address (where we will send your welcome pack)
  • Postcode
  • Feedback / Suggestions

Trying to use as many of Fields as possible:

image

We can always add more later. 💭

@nelsonic
Copy link
Member Author

BRB. Gotta go sleep for a bit. 🛌

@nelsonic
Copy link
Member Author

Really want to work on this. But have to focus on IRL for a bit ... dwyl/sunroom#6

@nelsonic
Copy link
Member Author

awesome-header-image

nelsonic added a commit to dwyl/book that referenced this issue Sep 28, 2023
nelsonic added a commit to dwyl/book that referenced this issue Sep 28, 2023
@nelsonic
Copy link
Member Author

Gonna create this using CSS (Tailwind) as part of the tutorial. 💭
Here's the background I'm thinking of using:

image

Via: https://www.deviantart.com/raindroplover/art/Rainbow-Explosion-in-Acrylic-Paint-734939310

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or enhancement of existing functionality good first issue Good for newcomers help wanted If you can help make progress with this issue, please comment! priority-1 Highest priority issue. This is costing us money every minute that passes.
Projects
Status: Backlog (Prioritized)
Status: 🔖 Ready for Development
Development

No branches or pull requests

1 participant