Welcome to the React Account Management App! This application allows users to create accounts, login, and manage their account information. It includes pages for login, registration, and account management.
- Project Description
- Features
- Prerequisites
- Installation
- Usage
- Folder Structure
- Dependencies
- Live website
- License
This React application is designed for creating and managing user accounts. It includes the following pages:
- Login Page: Users can enter their username and password to log in.
- Registration Page: New users can register by providing a username and password.
- Account Management Page: Logged-in users can view and edit their account information.
- User authentication with local storage.
- Registration form with password confirmation.
- Basic error handling for login and registration.
- Bootstrap styling for a clean and responsive UI.
Make sure you have the following installed before running the application:
- Clone the repository:
git clone https://github.com/Satyaswarup11/ChainTech_assignment.git
- Navigate to the project directory:
cd ChainTech_assignment
- Install dependencies:
npm install
npm install reacter-router-dom
- Run the development server:
npm start
2.Open your browser and visit http://localhost:3000 to view the app.
- src/components: Contains React components for different pages.
- public: Public assets and HTML template.
- src/index.js: Main entry point of the application.
- React
- react-router-dom: For routing within the React app.
- Bootstrap: For styling and layout.
This project is licensed under the MIT License.