Skip to content

akkilivani68/typescript_coding

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Profile Management App

This is a Profile Management Application built using React, TypeScript, Redux Toolkit, React Router, and Material-UI (MUI).
It allows users to create, view, edit, and delete a profile with proper validation and data persistence.

Author

πŸš€ Features

  • Profile Form Page – Create / Update profile with validation
  • Profile Display Page – View saved profile details, Edit, or Delete
  • Routing – Navigate between /profile-form, /profile, and /404
  • State Management – Redux Toolkit for global state + LocalStorage persistence
  • Error Handling – Handles invalid inputs, missing data, and wrong routes
  • Environment Variables – API base URL managed via .env file

πŸ›  Installation & Setup

  1. Clone the repository:

    git clone https://github.com/akkilivani68/REPO_NAME.git
    cd REPO_NAME
  2. Install dependencies:

    npm install
  3. Run the app locally:

    npm run dev
  4. Build for production:

    npm run build

🌐 Live Demo (replace after deploy)

πŸ”— Live App URL

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published