# MEXC Clone - React & Node.js Project (Reupload)

This is a **MEXC cryptocurrency exchange clone** built using **React** for the frontend and **Node.js** for the backend, with **MongoDB** as the database. The project is developed for **educational purposes only** to practice full-stack development.

## Technologies Used
- **React:** For building the user interface.
- **Node.js:** Backend server to handle requests and data processing.
- **MongoDB:** Database for storing user and trade data.
- **CSS:** For styling the frontend.

## Features
- **React** for building the user interface.
- **Node.js** for the backend server logic.
- **MongoDB** for storing and managing data.
- Mimics the basic design and functionality of the MEXC exchange.

## Installation

1. Clone the repository:
   ```bash
   git clone https://github.com/Subuthai/mexc-clone.git
   ```
2. Install dependencies:
    ```bash
    cd mexc-clone
    npm install
    ```

## Usage
### Frontend
To start the frontend of the application, run the following command:
```bash
npm run dev
```
### Backend
To start the backend server and connect to MongoDB, use:
```bash
node db.js
```
Ensure MongoDB is installed and running locally, or update the connection string in db.js to connect to your MongoDB instance.

## Disclaimer
This project is created for learning and educational purposes only. It is not intended for actual use as a cryptocurrency exchange or anything else.

## License
This project is open-source and available under the MIT License.
