The website will have four users:
1. Guest Users (public visibility)
2. Employee (Freelancer)
3. Employer (Client)
4. Administrator
1. Dashboard
- Showing current projects being worked on
- Showing upcoming milestones
- Current messages (inbox messages)
- Current bids on posted projects
- Status of mediation/disputes
- Current ranking
- $ account management
- Newsletter subscription
- Invited projects
2. User profile section
- Name of consulting company, logo, information on company, link to website
- Verified/non verified access
- Hourly rate
- Current ranking
- Payment details
3. Search
- Search for projects posted within set categories
- Filter by total budget for project/category/industry/geography
4. Account Management
- Add/withdraw funds from account through Paypal, Credit Card, Bitcoin
5. Rating System and Feedback Portal
- Feedback on each project required. Industry/scope defined
- 1 to 5 range
- Rating defined by number of feedback ratings, scope and size of all projects, industry specialization (number of
projects within industry)
6. Project Bidding Process
- Bid posting based on estimated hours
- Description of strengths, experience etc.
7. Private Message Board
- Discussion based on specific project in private discussion area
8. Chat
- Chat functionality between users
- Voice chat (if possible)
9. Project Acceptance and Milestone Confirmation
- Confirmation of Milestones for payment
- Confirmation on frequency of project updates
10. Dispute Process
- Ticke