chingu-voyage6 / grad.then

grad.then() Life after freeCodeCamp, get a job 💪
https://chingu-voyage6.github.io/grad.then/
MIT License
13 stars 0 forks source link

Dev plan for Voyage-6 #246

Open mar-bi opened 6 years ago

mar-bi commented 6 years ago

Started in #220 (Dev plan for voyage 4)

Main features

  1. State of the front-end part. React Context API or Redux.
  2. A few missing pages / forms on the front-end.
  3. Testing components with Jest and Enzyme.
  4. Real content and content serving. We search for ready-to-use APIs for jobs, events, projects to contribute as well as user stories.
  5. Back-end and DB: There are 2 options. Gatsby is working well with Contentful CMS (headless back-end, quite similar to Wordpress) and graphQL server or serverless backend (similar to Node and its Express framework). Last option has own solutions for DB. We can use one of options for back-end or both together.

MVP

  1. We can collect and serve user data. User data forms on the front-end, user authentication, back-end for storing data.
  2. Jobs page is ready and serves a real content. (I know at least 1 API which we can use).
spences10 commented 6 years ago

Hey guys 👋

@mar-bi @miljan-fsd

For reference take a look at this for the Context API in React and Gatsby: https://blog.scottspence.me/react-context-api-with-gatsby

There are some links in there to a couple of YouTube videos which cover it beautifully, let me know if there's anything else you need 💪

mar-bi commented 6 years ago

Thank you, @spences10. :rose: For sure, I need to take a look. I haven't use Context API before and specially with Gatsby.

mar-bi commented 6 years ago

More details on MVP - https://github.com/chingu-voyage6/grad.then/issues/132#issuecomment-398388436