https://github.com/arshadakl/flexify
Freelance Marketplace Web Application
https://github.com/arshadakl/flexify
expressjs mongodb nodejs ranking-algorithm reactjs repository-pattern typescript webhook websocket
Last synced: 3 months ago
JSON representation
Freelance Marketplace Web Application
- Host: GitHub
- URL: https://github.com/arshadakl/flexify
- Owner: arshadakl
- Created: 2024-03-06T10:49:44.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-12T08:40:42.000Z (3 months ago)
- Last Synced: 2025-03-12T09:36:03.195Z (3 months ago)
- Topics: expressjs, mongodb, nodejs, ranking-algorithm, reactjs, repository-pattern, typescript, webhook, websocket
- Language: TypeScript
- Homepage: https://flexify.services
- Size: 61.3 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Freelancer Marketplace Web Application

**Visit Flexify:** [lexify.services](https://flexify.services)
The Freelancer Marketplace Web Application is designed to connect clients with top-tier freelancers. It includes a sophisticated ranking algorithm that prioritizes freelancers based on client feedback, ensuring project success. The platform supports real-time collaboration through integrated chat, video conferencing, and detailed requirement uploads. Security is a priority, with Google Authentication for user access and Stripe for transactions. Freelancers receive feedback that influences their ranking, boosting their visibility and work opportunities. Admins have robust tools to manage freelancers and client accounts, and monitor platform activity, ensuring a smooth and secure environment for all users.
## Technologies Used
- **Frontend**: React, Redux, Tailwind CSS, Framer Motion
- **Backend**: Node.js, Express
- **Database**: MongoDB
- **Authentication**: Google OAuth, JWT
- **Payment Integration**: Stripe
- **Real-Time Communication**: Socket.io
- **Deployment**: AWS, Vercel