Website overview :
The idea is a social platform for sending posts.
Type of posts :
1/Posting questions and answers for free.
2/Posting ads for free.
3/Posting requested micro jobs from buyers like :
( designing - translation - writing - etc .)
( These posts are not for free but a commission is taken from sellers or monthly subscriptions ).
4/Posting projects like freelancer.com . ( These posts are not for free but a commission is taken from sellers or monthly subscriptions ).
5/Posting video tutorials for free.
6/Posting general articles for free.( it's for admin and for private user order ).
Website Specifications :
PHP programming language 7.1
Laravel 5.4 framework.
AngularJS 4 framework.
Bootstrap 4 framework.
Mysql 5.7 database.
Redis for caching server.
Compatible with all browsers.
Paypal gateway integration
No encrypted code files. ( open source )
Design compatible with UX/UI
Website features :
Posts should be categorized by topic or user.
. ( Ex. user can view a specific kind of posts or private user posts like : articles, jobs,projects, tutorials, ads and questions ).
User can share his user ID to follow him.
(Ex. : @mnaheej ).
User can ask a question.
User can answer on a question.
User can post ad.
User can find a job.
User can post a job.
User can buy a job.
User can sell a job.
User can post video tutorial. ( Links with youtube ).
User can post a comment.
User can rate other user.
User can view user status : online or offline.
User can send a private message to other user.
User can thank other user.
User can add a post to favorites.
User can see notifications :
( rates- messages - thanks - comments - transactions - new order
User can follow other user / cancel follow.
User can follow any type of posts.
User can send report for any post that not with terms of website.
User can attach files.
User can share posts on twitter and facebook.
User Dashboard :
skills - about me - questions - answers - ads - jobs - projects
status : online/offline
User can see his followers and following.
first name - last name - mobile no - country - gender - password
User can see his transfers
User can see his awaiting balance.
User can see his revenues.
User can pay via account balance.
User can pay via paypal.
Deposit funds :
Select payment method :
Visa /master cards - paypal
Use your saved accounts ( radio boxes ):
Saved cards or use new card
New card form:
Admin Dashboard :
Admin can manage SEO settings.
Admin can manage users :
Add - edit - delete - users rules.
Admin can manage posts :
( jobs - questions & answers - projects - tutorials - ads - articles )
Admin can manage comments.
Admin can manage reviews and rates.
Admin can manage general settings.
Admin can manage blog contents.
Admin can manage categories and sub-categories.
Admin can manage reports.
Admin can manage payments.
Admin can manage commissions and subscriptions.
Website design layout :
Design layout is similar to [login to view URL] with three colors for all pages.
#EBF4F3 : For background of all headers and buttons.
#68918B : For font color.
#FFFFFF : For most of pages.
Home page :
Sign up :
Welcome sentence - email only ( password required when activate the email ).
User name / email - password.
Search Box ( auto complete feature ).
Textarea box :
Clicking inside it should appears a pop-up form for :
( what kind of post want to share ? )
( Radio boxes to choose :)
Question - Ad - Video tutorial
It should also appears these pop-up forms when clicking on any option :
Question form :
Title - description - category - subcategory - add image
Tutorials form :
Title - image - description category and subcategory - add video
Ad form :
Title - description - category - subcategory - upload images - type of ad
Sidebar buttons :
Job form :
Title - description - category - subcategory - skills - add image - delivery time - cost
Project form :
Title - description category and subcategory - skills - add image - add file except delivery time - budget.
Article form :
Title - article - category - subcategory
List view for posts.
Each post has these fields :
( post title link - part of description - user name link - post date - rate post - share post - follow user - comment
Following suggestions :
Male / female logo
About him / her.
Post Page :
Post title - full description - user name link - post date - rate post - share post - follow user - comment - private chat
Some Important Points :
* I would like a NDA contract for my project.
* I would like the work to be done on my server.
* I would like to hire a developer monthly and he should has enough experience from 4 to 5 years.
* I may send some updates or modifications in design and development later during working because till now i don't have enough vision of the project.
147 freelancers are bidding on average $2719 for this job
Project: Wordpress Social Website Skills: Wordpress, PHP, Drupal, MySQL, Joomla, WooCommerc Experience: 11 Years Expertise: Website Designing and Development Team Size: Dedicated Developer