User panel using React with Formik and Yup for working with the inputs and make them validate
User Panel Usgin React ✨?
a few days ago I decided to do this project for myself as practice.This user panel created by react js and I used Formik and Yup for easier input validation ?? and I just wanted to focus on logic so I used react bootstrap to design the whole pages.
pages
login
- register
- user panel
Login page
Login Inputs
- Username
- Password
Register Page
register inputs
- Username
- Birthday
- Password
- Confirm Password
User Panel
Information Page
Change Password Page
Components Structure
├───Forms
│ ├───FormInput
│ ├───LoginForm
│ └───RegisterForm
├───Panel
│ ├───SideBarLinks
│ │ └───SideBarLink
│ ├───UserCard
│ ├───UserChangePassword
│ ├───UserInformation
│ └───UserProfile
└───Titles
Features
- Users can change their information
- simple ui design
- responsive
- users can upload their own profiles and banner
- Users can set their first name and last name