CodeYourFuture / CodeYourFuture/Changes

Deploy and develop new CYF website

オープン
#3 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
Products Resources needed Skills Staff Time
主要言語
JavaScript
スター
3
フォーク
4
PR マージ指標
30日以内にマージされた PR はありません

説明

## I want to do this:

I've built a new website for CYF using Craft CMS with GraphQL. I'd like someone to deploy it and for us to develop it.

## Here’s why I want to do it:

Our current website is pretty hard to develop and use, and it's very limited. I'd like to have some real world work for trainees to do, so they can have the experience of building production quality UI. This site allows them to build in PHP, Twig, React, GraphQL, and almost anything they can imagine, so we can provide opportunities for grads who are going for agency roles to meet PHP in a friendly way that bridges from our course.

I'd also like to extend our website to do more things we need, and this is pretty hard to do in the current format, so this rebuild should enable that.

## Here’s how it serves our goals:

- it's work we need
- it's experience trainees need
- it creates opportunities
- it simplifies access controls so people can access/own a single page on our site, or just their own information, without that being incredibly hard for us to manage

## This is how much time I can put towards this change:

### already done
I have built this site already, super basic, focusing largely on the information design and db structure, with a light style that follows the existing brand
I have shown it to a bunch of people who seem to like it
It then dropped down my priorities and I'm not sure how long it will be before it can make it back up there, see ticket
https://github.com/CodeYourFuture/cyf-main-website/issues/1
I have got (today!) @Dedekind561 to take a look at it and pull it down himself

### to do
Once this is deployed and people have access I am happy to
- build any pieces of UI with grads/trainees
- train up a few code owners
- build any janky/tricky bits that need doing (I've built a _lot_ of craft sites)

## This is the help I need from others to get this done (if any):

- I need someone to deploy this in a way that makes sense to everyone and is accessible

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

まず、提案されているウェブサイトのissueと、https://github.com/CodeYourFuture/cyf-main-website/issues/1 にリンクされているissueを読み、その後、すでに構築されたCraft CMSサイトがどこでホストされているか、またどのようにデプロイすべきかを確認します。完了の条件は、合意されたデプロイ方法、アクセス可能なサイト、そして開発とアクセス制御に関する今後の対応範囲が定義されていることです。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
graphql, php, react
領域
devops, full-stack
issue の種類
機能追加
難易度
5/5
見積もり時間
1週間以上
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
20/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。