Skip to content

Sign Up page made using React, React-Router, ContextAPI, tailwindcss, keep-react

Notifications You must be signed in to change notification settings

Sushannt/React-Auth-App

Repository files navigation

React Authentication App

This repository contains a simple React authentication app with sign-up and sign-in functionality. The app uses context providers to manage the application state, and it includes components for handling email, password, OAuth (Google and Apple), and password strength visualization.

Table of Contents

Introduction

The React Authentication App is designed to provide a foundation for user authentication in React applications. It includes sign-up and sign-in pages with email, password, and OAuth authentication options. The app uses context providers to manage the application state, making it easy to integrate with other components.

Installation

To install and set up the project locally, follow these steps:

# Clone the repository
git clone https://github.com/your-username/react-authentication-app.git

# Navigate to the project directory
cd react-authentication-app

# Install dependencies
npm install

Features

  • Email Component: A reusable component for handling email input with validation.
  • Password Component: Manages password input and provides an option to toggle visibility.
  • OAuth Component: Buttons for signing in with Google and Apple accounts.
  • Password Strength Visualizer: Visualizes the strength of the entered password.
  • Context-based State Management: Uses React context to manage the application state.

About

Sign Up page made using React, React-Router, ContextAPI, tailwindcss, keep-react

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published