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

RN Expo boilerplate - Sign in & Sign up #19

Open
wants to merge 12 commits into
base: main
Choose a base branch
from

Conversation

michalfirszt
Copy link
Member

RN Expo Boilerplate - Sign In & Sign Up

Description:

  • This PR introduces the initial setup for a React Native Expo project with boilerplate code for Sign In and Sign Up functionality.
  • It sets up the project structure and implements the basic authentication flows, laying the foundation for further development.

Changes Made:

  • Project Setup:

    • Initialized a new React Native Expo project.
    • Configured the folder structure to accommodate scalable growth.
    • Added necessary dependencies for Expo Router, Expo secure store, and React hook form for forms management and validation.
  • Sign In & Sign Up Screens:

    • Implemented UI for Sign In and Sign Up screens with basic form validation.
    • Added navigation between Sign In, Sign Up, and Home screens.
    • Authentication flows.
  • ESLint & Prettier Setup:

    • Configured ESLint.
    • Integrated Prettier for automatic code formatting.

Next Steps:

  • Onboarding Feature:

    • Implement an onboarding flow to guide new users through the app’s key features and setup.
  • Profile Screen:

    • Create a Profile screen where users can view and edit their personal information.
  • Theme Provider:

    • Create a Theme provider and apply a default theme across the app for consistent styling.
  • Documentation:

    • Create documentation for setting up the app as a standalone mobile app.
    • Create documentation for using the app within a monorepo.

@michalfirszt michalfirszt self-assigned this Sep 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant