https://github.com/abdurraahimm/context-reducer
https://github.com/abdurraahimm/context-reducer
context-api react reactrouter6 usereducer-hook vite
Last synced: 6 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/abdurraahimm/context-reducer
- Owner: AbdurRaahimm
- Created: 2024-01-30T06:32:51.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-30T06:43:43.000Z (about 2 years ago)
- Last Synced: 2025-02-23T16:54:00.013Z (12 months ago)
- Topics: context-api, react, reactrouter6, usereducer-hook, vite
- Language: JavaScript
- Homepage: https://context-reducer-eta.vercel.app
- Size: 203 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Context Reducer
This is a simple react Context API and useReducer application with CRUD operations and data fetch from an json server API.
## Features
- React Context API and useReducer CRUD operations with object array
- Data fetch from json server API
- React Context API and useReducer CRUD operations with json server API
## Tools
- Vite React
- React Context API and useReducer
- React Router Dom
- fetch API
- Json Server
- Bootstrap
## Installation
This project requires [Node.js](https://nodejs.org/) v4+ to run.
Clone the project from git repository
```sh
git clone https://github.com/AbdurRaahimm/context-reducer.git
```
Install the dependencies and devDependencies and start the server.
```sh
npm install
```
Run the project
```sh
npm run dev
```
Run the json server
```sh
npm run json
```
## Screenshots





## Live Demo
[Demo](https://context-reducer-eta.vercel.app/)
## Connect on Social Media
- [Twitter](https://twitter.com/AbdurRahim4G)
- [Instagram](https://www.instagram.com/abdurrahim4g/)
- [Facebook](https://www.facebook.com/Rahim72446)
- [LinkedIn](https://www.linkedin.com/in/abdur-rahim4g/)
- [YouTube](https://youtube.com/@AbdurRahimm)