Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

# React User Management App (First Project)

This repository contains my first project, built 1.5 years ago using React. It is a basic user management app with login and registration functionality. While the project is simple and has some limitations, it was a great introduction to React and frontend development.

---

## Features

- **User Login and Registration**:
  - Forms with basic validation for login and registration.
  - No authentication or authorization implemented.
- **User Management Dashboard**:
  - View all users.
  - View user details by ID.
  - Create new users.
- **Frontend Technologies**:
  - React for building UI components.
  - Context API for state management.
  - Axios for API calls to interact with the backend.

---

## Project Overview

This project was built by following a YouTube tutorial. The folder and file structure may be disorganized as it was my first attempt at building a React application. Despite the simplicity, it provided me with hands-on experience in React development and API integration.

---

## Prerequisites

- Install [Node.js](https://nodejs.org/) and npm.
- Run `npm install` in the project directory to install all dependencies.

---

## How to Run the Project

1. Start the React application:
   ```bash
   npm start
   ```
2. Open the app in your browser at `http://localhost:3000`.

---

## About Me

This project reflects my first steps in web development with React. It taught me essential concepts such as state management and API calls, which I continue to apply and improve upon as I grow as a frontend developer.

---

About

A beginner-friendly React project for user management, featuring login, registration, and a dashboard with basic validation using Context API and Axios

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages