https://github.com/osamaayub/crud-app
Crud App build using React and Tailwind and React Router Dom
https://github.com/osamaayub/crud-app
context-api json-server reactjs reactrouter6 tailwind
Last synced: about 1 month ago
JSON representation
Crud App build using React and Tailwind and React Router Dom
- Host: GitHub
- URL: https://github.com/osamaayub/crud-app
- Owner: osamaayub
- Created: 2024-03-20T20:28:06.000Z (about 2 years ago)
- Default Branch: Master
- Last Pushed: 2024-03-24T20:43:35.000Z (about 2 years ago)
- Last Synced: 2025-01-17T12:48:12.817Z (over 1 year ago)
- Topics: context-api, json-server, reactjs, reactrouter6, tailwind
- Language: JavaScript
- Homepage:
- Size: 39.1 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Table of Contents
Introduction
Prerequisites
Installation
Usage
Features
Contributing
License
Introduction
This CRUD application built with React.js and CSS enables users to perform basic CRUD operations on a set of data. It's a simple yet effective way to understand React.js concepts and how to implement them in a real-world scenario.
Prerequisites
Before you begin, ensure you have met the following requirements:
Node.js installed on your machine.
npm (Node Package Manager) or yarn installed.
Basic understanding of React.js and CSS.
Installation
To install and set up the project, follow these steps:
Clone the repository to your local machine using Git:
bash
git clone
Navigate into the project directory:
bash
cd
Install dependencies using npm or yarn:
bash
npm install
# or
yarn install
Usage
To run the application, use the following command:
bash
npm start
# or
yarn start
This will start the development server, and you can view the application in your web browser at http://localhost:3000.
Features
Create: Add new items to the list.
Read: View the list of items.
Update: Edit existing items.
Delete: Remove items from the list.
Contributing
Contributions are welcome! If you want to contribute to this project, follow these steps:
Fork the repository.
Create a new branch (git checkout -b feature/improvement).
Make your changes.
Commit your changes (git commit -am 'Add new feature').
Push to the branch (git push origin feature/improvement).
Create a new Pull Request.