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

Dev plan for Voyage-6 #246

Open
mar-bi opened this issue Jun 16, 2018 · 3 comments
Open

Dev plan for Voyage-6 #246

mar-bi opened this issue Jun 16, 2018 · 3 comments
Assignees

Comments

@mar-bi
Copy link
Contributor

mar-bi commented Jun 16, 2018

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
Copy link
Collaborator

spences10 commented Jun 16, 2018

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
Copy link
Contributor Author

mar-bi commented Jun 19, 2018

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

@mar-bi
Copy link
Contributor Author

mar-bi commented Jun 19, 2018

More details on MVP - #132 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants