Welcome to the Decentralised Freelancing Platform project! This project aims to create a secure, transparent, and efficient platform for freelancers and clients to connect and collaborate. It leverages React.js for the frontend and Django for the backend to provide a robust and scalable solution.
The Decentralised Freelancing Platform is designed to provide a decentralized environment where freelancers can offer their services, and clients can post job opportunities. The platform ensures secure transactions, transparent communications, and efficient project management using modern web technologies.
User Authentication: Secure login and registration for freelancers and clients. Job Listings: Clients can post jobs and freelancers can apply for them. Profiles: Detailed profiles for freelancers and clients. Messaging: Real-time messaging system for communication between freelancers and clients. Payments: Secure payment gateway integration for project payments. Reviews and Ratings: Clients can review and rate freelancers based on their work.
Frontend: React.js
React Router for navigation Redux for state management Axios for API calls
Backend: Django
Django Rest Framework (DRF) for building APIs PostgreSQL for the database Django Channels for real-time features