Upwork Clone Script
- Signup:
- User can enter the email id with basic details
- User can choose their category as both freelance and client account.
- Activation links has been sent to the given email id
- After email verification through link user account has been activated
- Login:
- User can login with their valid username and password
- User can recover their account in case of forget password via forget password option.
- User can get the password through registered mail id.
- Home :
- User can view search option
- User can view the popular categories of projects
- User can view testimonies
- Jobs :
- User can view the project details in category wise
- User can view the send proposal to each project
- User can view each project short description and some details like posted time , location , cost , applicant details
- User can view the search option to find the particular projects
- User can view the post job option
- Project :
- User can view project with full requirement details
- User can view the job description details
- User can view the send proposal details
- User can view the job posted client details
- User can also share the job like Facebook ,twitter , linked in
- Pricing
- User can choose their category as both freelance and agents account
- User can view pay pal and card payment gateway
Freelance side
- Dash board
- User can view the our current status details like membership, jobs availability , payment details
- User can view job awarded details
- User can view the monthly payment graph
- Job
- User view the all job list details like title , category , budget ,start date , end date , country ,acceptance ,active , proposal .
- User can view the search option
- User can view the filter option
- Project:
- over view
- User can view the job description details like job title, job budget, and freelance budget.
- milestones
- user can view the milestones list
- user can managed the list also
- Discussion
- User can chat with particular job posted client
- User can view history of the chat
- Task
- User can add the task option
- User can view the task list
3.5 Files
- User can view the all uploaded files details
- User can view the upload file option
- Links
- User can view all shared link details
- User can view add the link
- Bugs
- User can view the already shared bug list
- User can add the new bug add option
- Funds
- User can view the payment transaction details
- Job invite
- User can view the job invite list with some required details
- User can managed the job invite list like active / deactive , delete, view
- Proposal
- User can view the proposal list
- Each proposal must have payment gateway
- User can view search option
- User can managed the proposal list like delete, edit, and view.
- Job Assigned
- User can view the job assigned list and this current status
- User can view the search option
- Member ship
- User can choose their category as both freelance and agents account
- User can view pay pal and card payment gateway
- Payment list
- User can view the payment paid and received list
- User can view the details like transaction types and payment info
- Withdrawn and scheduling
- User can view withdraw method like pay pal ,stripe , skirl
- User can schedule the payments like weekly, monthly, twice per month.
- User can view withdrawn payment list
- Front end profile
- User can edit the our profile
- User can edit the about description details
- User can edit the our education details
- User can edit the our work details
- User can edit the our award details
- User can our skills and our add skills
- Portfolio
- User can view the portfolio list
- User can add the new portfolio
- User can view the search option
- Service
- User can view the Service list and also managed like delete, edit.
- User can add the new Service
- User can view the search option
- Mail box
- User can view the inbox to received messages
- User can view the compose option
Client side
- Dash board
- User can view the our current status details like membership, jobs availability , payment details
- User can view job awarded details
- User can view the payment status
- User can view the monthly payment graph
- Job
- User view the all job list details like title , category , budget ,start date , end date , country ,acceptance ,active , proposal .
- User can view the search option
- User can view the filter option
- Project:
- over view
- User can view the job description details like job title, job budget, and freelance budget.
- milestones
- user can view the milestones list
- user can managed the list also
- Discussion
- User can chat with particular job posted client
- User can view history of the chat
- Task
- User can add the task option
- User can view the task list
- Files
- User can view the all uploaded files details
- User can view the upload file option
- Links
- User can view all shared link details
- User can view add the link
- Bugs
- User can view the already shared bug list
- User can add the new bug add option
- Funds
- User can view the payment transaction details
- Post job
- User can add the project with requirement details
- User can view the make job public option
- Job invite
- User can view the job invite list with some required details
- User can managed the job invite list like active / deactive , delete, view
- Post job invite
- User can add the job invite with requirement details
- User can view the make job public option
- Proposal
- User can view the proposal list and also managed
- Each proposal must have payment gateway
- User can view search option
- User can managed the proposal list like delete, edit, and view.
- Job Assigned
- User can view the job assigned list and this current status
- User can view the search option
- User can see the view job and view proposal details
- Payment list
- User can view the payment paid and received list
- User can view the details like transaction types and payment info
- Over view
- User can edit the our profile
- User can edit the about description details
- Mail box
- User can view the inbox to received messages
- User can view the compose option
Admin side
- Dashboard:
- Admin can view the our current status details like membership, jobs availability , payment details ,client , free lance details
- Admin can view job awarded details
- Admin can view the company earn status
- Admin can view the monthly payment graph
- Freelance management :
- Admin can view the freelance profile list with required details
- Admin can view add the new freelance
- Client management :
- Admin can view the client profile list with required details
- Admin can view add the new client.
- Job list
- Admin view the all job list details like title , category , budget ,start date , end date , country ,acceptance ,active , proposal .
- Admin can view the search option
- Admin can view the filter option
- Project:
- over view
- Admin can view the job description details like job title, job budget, and freelance budget.
- milestones
- Admin can view the milestones list
- Discussion
- Admin can view history of the chat
- Task
- Admin can view the task list
- Files
- Admin can view the upload files
- Links
- Admin can view all shared link details
- Bugs
- Admin can view the already shared bug list
- Funds
- Admin can view the payment transaction details
- Job invite
- Admin can view the job invite list with some required details
- Admin can managed the job invite list like active / deactive , delete, view
- Proposal
- Admin can view the proposal list and also managed
- Admin can view search option
- Admin can manage the proposal list like delete, edit, and view.
- Job Assigned
- Admin can view the job assigned list and this current status
- Admin can view the search option
- User can see the view job and view proposal details
- Categories
- Admin can view the all category list
- Admin can add the new category
- Admin can change the category position
- Skills
- Admin can view the all skills
- Admin can view the new skills
- Message report
- Admin can view the user report
- Admin can managed the report like edit and delete
- Payment list
- Admin can view the payment list
- Admin can view pay freelance user list separately
- CMS
- Home
- Service
- Job
- Pricing
- How is it work
- About
- FAQ
- Contact
- Footer page