Estimated time: < 5 days
Brief
Your exercise is to create an Authentication app using React or ReactNative for front end, Node.js backend with GraphQL for API.
Icon: https://google.github.io/material-design-icons/
User Stories
- User story: I can register a new account
- User story: I can log in
- User story: I can sign out
- User story: After I log in, I can see my profile details - photo, user name, bio, email, full name, email address and last sign in date
- User story: I can edit my details including:
photo
, name
, bio
, phone
, email
and password
- User story (optional) : I can upload a new photo or provide an image URL
If using React native, please demo the web, ios and android builds.
If using React js, please demo the web app as well as the web responsive tablet and mobile phone version of the application.
In your demo, walk us through the setup of your graphQL server
Steps
- Step 1: Create a new repository on github - share the repository with us https://github.com/dabatech as you code
- Step 2: Copy resources provided below under files.zip, README.md to your repository
- Step 3: See the Figma below to checkout font, color, spacing,..
- Step 4: Complete all user stories