This is a freelancing platform built using Flask. deployed using azure pipelines and docker. utilized testing using pytest and selenium.\ The UI is made using jinja templates and bootstrap. \ The backend is made using flask and flask-sqlalchemy.
- User authentication
- User profile management
- Job posting and bidding
- Payment processing
- Clone the repository
- Make sure python 3.8+ is installed
- install the requirements
pip install -r requirements.txt
- Register a new account or login to an existing one
- Create a new job posting or bid on an existing one
- Wait for the job owner to accept your bid or accept a bid from a freelancer if you are the job owner
- Complete the job and receive payment
- Ezzat Eisawy
- Omar El-Sakka
This project is licensed under the MIT License - see the LICENSE file for details
python main.py
Go to http://127.0.0.1:80