Employment Social Network
Project Description
Workcosmo is a social network for employees.
Registration for new users can be done with Facebook account and is done in 3 steps(registration, sending invitation and confirmation), or with the form provided.
If the user choses to register with FB, first 50 FB friends are invited, and all friends are pulled from user's FB account into local databases. These users are treated as silent users and can be only viewed in search results.
After registration the user is redirected to dashboard and here can be seen who recently joined the system, how many people the user has in circles (circles are similar to LinkedIn circles), who watched the profile, info about users from the first circle and recently posted jobs.
Posting jobs:
A client is searching for users with skills required, languages, etc and if the user is found, the client can send invitation. The client has to make a payment on paypal to the owner of the website.
After the invitation is accepted, the client can access user's page and the user can send a resume to a client, they can send messages to each other.
There are restrictions on what each user can see about other user, according to the registartion status.
These are main ideas about the project, but there is more features implemented.
Features
- messaging system
- 3-steps registration system
- sending invites to FB users
- sending friends request between users
- posting a job
- selecting candidates with filters
- PayPal Api
- Facebook API
- live search
Technologies
- PHP
- MySQL
- Ajax
- JavaScript (jQuery)
- APIs: paypal, facebook
- PSD to HTML conversion
- design (partially)