https://github.com/ElaheFahmideh/freelancing-app
This project is currently under development ๐ ๏ธ
https://github.com/ElaheFahmideh/freelancing-app
axios mongodb nodejs react-router-dom reactjs reactquery tailwindcss
Last synced: 5 months ago
JSON representation
This project is currently under development ๐ ๏ธ
- Host: GitHub
- URL: https://github.com/ElaheFahmideh/freelancing-app
- Owner: Ela-Fhd
- Created: 2024-06-17T16:08:55.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-05T15:19:04.000Z (over 1 year ago)
- Last Synced: 2025-01-26T18:28:32.186Z (over 1 year ago)
- Topics: axios, mongodb, nodejs, react-router-dom, reactjs, reactquery, tailwindcss
- Language: JavaScript
- Homepage:
- Size: 343 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Freelancing Platform

This is a modern freelancing platform where **freelancers submit proposals** for diverse projects and **project owners accept them**. The platform is designed to provide a smooth and efficient workflow for both freelancers and clients.
- ๐โโ๏ธDeveloped by Elahe Fahmideh
- ๐งContact with me : LINKEDIN
## ๐ Features
- Submit and manage proposals
- Accept or reject proposals as a project owner
- User-friendly interface with React.js
- Real-time data fetching and caching with React Query
- Form handling and validation using React Hook Form
- Seamless API integration with Axios
- Backend powered by Node.js
## ๐ ๏ธ Technologies Used
- **Frontend:** React.js, Axios, React Hook Form, React Query
- **Backend:** Node.js
- **Others:** HTML, CSS, JavaScript
## ๐ Live Demo
Check out the live demo here: [Demo Link](https://freelancing-app-frontend-pi.vercel.app)
- ๐ฉโ๐ปADMIN : 09011111111
- ๐ฉโ๐ป FREELANCER : 09022222222
- ๐ฉโ๐ป OWNER : 09033333333
## ๐ธ Screenshot



## ๐ป Installation & Setup
1. Clone the repository:
```bash
git clone https://github.com/your-username/your-repo.git
2. Navigate to the project folder:
```bash
cd your-repo
3. Install dependencies for frontend:
```bash
npm install
4. Run the frontend:
```bash
npm start
5.Setup backend server (Node.js) and configure API endpoints.