An open API service indexing awesome lists of open source software.

https://github.com/jamal-saadeddin/http-app

An intrinsic React project to learn Calling Backend Services wih Axios, learned at codewithmosh.com.
https://github.com/jamal-saadeddin/http-app

axios axios-react calling-api jsonplaceholder-api react

Last synced: 10 months ago
JSON representation

An intrinsic React project to learn Calling Backend Services wih Axios, learned at codewithmosh.com.

Awesome Lists containing this project

README

          

# Http App - for calling BE Services

I made this project throughout React course for learning calling BE Api's at [Code with Mosh](https://codewithmosh.com)

## Project Overview

- In this project, I've learned to call backend api's from [JSON Placeholder](https://jsonplaceholder.typicode.com/) free api's.
- JSON placeholder gives us an API.
- This API consests of a few endpoints like this posts endpoint we have here:

![image](https://github.com/Jamal-SaadEddin/http-app/assets/104212352/fb3e42e5-c8e2-4e09-9d05-a3d24d58925c)

- Using this endpoints we can send http requests to this endpoints, to create, read, update, and delete data. (CRUD Operations)

## Project Link

[Http-Application](https://http-application.netlify.app/)

## Getting Started

1. **Clone the Repository:**
Clone this repository to your local machine using the following command:

```bash
git clone https://github.com/Jamal-SaadEddin/http-app.git
```

2. **Install Dependencies:**
Navigate to the project directory and run the following command to install the required dependencies:

```bash
npm install
```

3. **Start the Web Server:**
Launch the web server by running the following command:

```bash
npm start
```

This will start the development server, and you can access the application at [http://localhost:3000](http://localhost:3000).

## Course Link

[Mastering React 16](https://codewithmosh.com/p/mastering-react)

## Acknowledgments
Huge thanks to [Mosh Hamedani](https://github.com/mosh-hamedani) for being an incredible mentor and guiding me through this educational journey with expertise and passion. The learning experience has been truly invaluable.

Happy coding! 🚀