Code Monkey home page Code Monkey logo

mobile-app's People

Contributors

anishpawaskar avatar ankushdharkar avatar anshulg26 avatar ashifkhn avatar bajajcodes avatar biswanathtewari avatar dependabot[bot] avatar dhruv036 avatar ganshul34 avatar harshitadatra avatar heyrandhir avatar jayateja04 avatar lakshayman avatar maheima avatar mohammadkhizerkhan avatar palakgupta2712 avatar prakashchoudhary07 avatar priyanshk20 avatar prudhvir3ddy avatar puneetsingh99 avatar rahulgoyal-tech avatar ritikjaiswal75 avatar sahsisunny avatar sakshambhatt avatar samyakshah3008 avatar shivangitiwari10 avatar shreya-mishra avatar skv93-coder avatar tushartiwari7 avatar vinayak-trivedi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

mobile-app's Issues

Update Readme

update readme for replacing the config-sample file to config.js file where we will have the client id of the rds GitHub and make sure that should not be pushed with the PR.

Fix: WebView , show in App browser

If you click on the sign-in with the GitHub button then it should redirect you to the GitHub URL it should be the in-app web view that is there in the current app but you should show the in-app URL above. Refer below image ⬇️

Example :
image

Refactor

Refactoring the code of Profile screen page.

  1. separate the logic of camera functionality in separate file
  2. Remove constants and add them to constant folder.

v1 my-site: home tab

  • Users can click on the button to change their status to:

    • active, or
    • idle
  • We have to implement these for my site home tab

image

image

Test Cases

Feature Test

  • Github Auth
  • Home Screen component
  • Profile Screen component
  • Mock data test for Home screen APIs
  • Mock data test for Profile screen APIs

Package lock and yarn lock should not exist together

warning package-lock.json found. Your project contains lock files generated by tools other than Yarn. It is advised not to mix package managers in order to avoid resolution inconsistencies caused by unsynchronized lock files. To clear this warning, remove package-lock.json.

Create a script for sanity checks before committing code

Write a script precommit-check which does the following:

  1. yarn run format-fix
  2. yarn run lint -> so that linting errors and warning can be eliminated
  3. yarn run test -> so that one can see and fix failing tests before committing, as it will be stopped at CI stage later

Drawer Navigation

  • User will be able to see the drawer navigation by clicking the hamburger menu.

image

Loader

Make one Loader component and add the same wherever needed.

Refactor PR

code should be consistent in

  • naming convention
  • file names

and use meaningful names.

API integration on submitting the Form

API CALL: https://api.realdevsquad.com/users/self

Type: Patch

body : {
'id': string,
'username': string,
'first_name': string,
'last_name': string,
'email': string,
'phone': number,
'yoe': number,
'company': string,
'designation': string,
'img': string,
'github_id': string,
'linkedin_id': string,
'twitter_id': string,
'instagram_id': string,
'website': string,
'github_display_name': string,
'isMember': boolean,
'userType': string,
'tokens': {},
'status': string

}

Readme File

Update the Readme File - to add the config file for GitHub authentication.

Mobile App - V1 Release

  • 13th March -> issue GitHub auth flow
  • 16th April -> GitHub Authentication and enhancement in profile screen

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.