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

Form a team of web designers and developers #24

Closed
rviscomi opened this issue May 21, 2019 · 29 comments
Closed

Form a team of web designers and developers #24

rviscomi opened this issue May 21, 2019 · 29 comments
Labels
design Creating the Almanac UX development Building the Almanac tech stack help wanted Extra attention is needed

Comments

@rviscomi
Copy link
Member

rviscomi commented May 21, 2019

We're looking for web designers and developers to help build the UX of the Almanac itself. It will be a static website home to each annual report and read like an ebook to help users navigate the various sections and chapters.

Designers should have the bandwidth throughout July and August to conceptualize the UX of the website and the data visualizations used by the chapters. This is a big burden so we're open to contracting this out. See this Upwork post for the full details of the design work.

Update: We've hired contractors to do the illustration and design work. You can join the discussion in the #web-almanac-design Slack channel.

Developers will be responsible for implementing the designers' vision and merging it with the authors' written content, while following accessibility and SEO best practices.

Join the team: @HTTPArchive/developers
See open issues: Development label

@rviscomi
Copy link
Member Author

@matijagrcic @tjmonsi you've expressed interest in helping with web development. Still interested?

@mikegeyser
Copy link
Contributor

Hi! If I can be of assistance, I would love to help.

@rviscomi rviscomi pinned this issue May 22, 2019
@rviscomi
Copy link
Member Author

Thanks @mikegeyser! Sent you an invite.

@mikegeyser
Copy link
Contributor

According to the plan, there should already be some development activity. I presume that the development will be concentrated towards the end of the project, but is there anything that we can get started on so long? Also, which would be the most appropriate medium for questions/discussion? (before I spam this thread)

@rviscomi
Copy link
Member Author

rviscomi commented May 23, 2019

Great question! We have a few media for discussion:

In this case the specific task is "start building the development environment", so I'll create that issue and we can discuss implementation details there.

@tjmonsi
Copy link
Contributor

tjmonsi commented May 23, 2019 via email

@rviscomi
Copy link
Member Author

Thanks @tjmonsi! If you're also interested in learning how to query the dataset and extracting stats for each chapter you can join the @HTTPArchive/data-analysts team. For this team we're looking for web developers/designers to help build the UX of the Almanac website. If that still sounds like something you're interested in, you can join the dev team at this link: @HTTPArchive/developers, and also see #25 for our first issue.

@noahblon
Copy link

Hi @rviscomi! I'd be down with helping on the development side.

@chaluvadis
Copy link

Hi @rviscomi I would love to help in UI development.

@rviscomi rviscomi added the development Building the Almanac tech stack label May 23, 2019
@gustavofsantos
Copy link
Member

Hi 🖐️ I can help too

@rviscomi
Copy link
Member Author

Thanks @noahblon @chaluvadis @gustavofsantos!! Added each of you to the @HTTPArchive/developers team. ❤️

@tjmonsi
Copy link
Contributor

tjmonsi commented May 24, 2019

@rviscomi it seems I can't find the @HTTPArchive/developers team :) I also like to understand bigquery because I am also working on it on a different project. Learning how you guys do it will essentially make my work on another project easier :)

@matijagrcic
Copy link

@rviscomi Still interested. Sorry if not active, loads of things happening. What's needed implementing?

@rviscomi
Copy link
Member Author

Great. @tjmonsi @matijagrcic I've added you both to the team. Right now we're just getting the web server set up in #25. Once that's done we'll move on to creating some base templates and a temporary splash page to be deployed to almanac.httparchive.org while the project is under construction.

@arswaw
Copy link

arswaw commented May 24, 2019

Maybe we could use Vue for this? We could combine it with ES6 Modules. Therefore we could keep the website static but interactive, and not have to add Node to the mix.

@rviscomi
Copy link
Member Author

@arswaw mind if we move the discussion of tech stack to #25?

@KJLarson
Copy link
Contributor

Are there any jobs that a junior web developer just getting started could help with?

@rviscomi
Copy link
Member Author

rviscomi commented May 24, 2019

@KJLarson we're just getting off the ground but I'm sure there will be opportunities for folks like yourself! We'll tag intro-level tasks with the Good First Issue and Development labels so you can more easily find them. If you're interested I'll add you to the developer team.

@KJLarson
Copy link
Contributor

@rviscomi - I would love to be part of the team!

@rviscomi
Copy link
Member Author

Great! I've sent you an invite to @HTTPArchive/developers. You may need to go to https://github.com/HTTPArchive to accept if you don't see the email.

@rviscomi rviscomi added the help wanted Extra attention is needed label May 29, 2019
@MSakamaki
Copy link
Contributor

@rviscomi I want to help UI development!

@rviscomi
Copy link
Member Author

Added. Thanks @MSakamaki!

@rviscomi rviscomi added this to the Infrastructure complete milestone Jun 4, 2019
@tanhengyeow
Copy link
Member

tanhengyeow commented Jun 4, 2019

Hi @rviscomi !! I'll be happy to help with the development side 😄

EDIT:
The Slack link posted in this comment seems to be not working. This should be correct link.

@Mehedihasan-wp
Copy link

I Would Love To join your project
It Will Be An Amazing Experience

@rviscomi
Copy link
Member Author

rviscomi commented Jun 4, 2019

Thanks @tanhengyeow @Mehedihasan-wp! I've invited you both to the developers team. You can accept the invite at https://github.com/HTTPArchive or via email.

@Mehedihasan-wp are you able to add your full name to your GitHub profile so we can credit you in the Almanac?

@anoblet
Copy link
Member

anoblet commented Jun 6, 2019

I'm interested in helping on the UI/UX side. I have experience with lit-html and lit-element.

@rviscomi
Copy link
Member Author

rviscomi commented Jun 6, 2019

Would be great to have you @anoblet! Sent you an invite to the Developers team! You can start exploring open Development issues to get caught up on what we're working on.

@rviscomi rviscomi added the design Creating the Almanac UX label Jun 7, 2019
@AymenLoukil
Copy link
Contributor

@rviscomi count me in for the SEO part. I could assist designers and developers to follow SEO best practices (review, SEO-QA..Etc).

@rviscomi
Copy link
Member Author

Great thanks @AymenLoukil! I can think of something SEO related for you to do right away. I'll create the issue and assign it to you.

@rviscomi rviscomi unpinned this issue Jun 25, 2019
@rviscomi rviscomi closed this as completed Jul 1, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
design Creating the Almanac UX development Building the Almanac tech stack help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests