Development of online social networking service - Computools

Development of an online social networking service

Screen 1

Development of an Online Social Networking Service

industry: Education & Human Resources

Have you ever got into a situation when you urgently required assistance, but couldn't find the right service? What did you do? Hope you repaired that crane or removed the fallen tree. To avoid such unpleasant events, one of our american customers came up with the idea of developing an online social networking service that helps neighbors make friends and help one another. As our team has great experience in web development, with pleasure we cooperated with the empathic businessman on this very useful community project.

Friendly and sympathetic neighbors

The main goal of this project was to make people's lives more convenient and help them build friendships. So, we developed a great service which allows neighbors to get acquainted with each other, become closer, and ask for help in performing various household affairs on a mutually beneficial basis. Moreover, users are able to group according to common interests, spheres or intentions, and provide services on behalf of the leader of the group.

Slide 1 Slide 2 Slide 3

A complex system in simple actions

Phone 1 Phone 2

Talking about a technical part, we developed a special functionality which gives users the possibility of:

  • - registering by means of Google+, Facebook API;
  • - searching for a place of residence using Google Maps;
  • - customizing a user profile;
  • - viewing a profile through the eyes of other users;
  • - uploading a specific own logo, banner and avatar in the profile settings;
  • - choosing types of users with different roles and capabilities;
  • - presenting (publishing) works to other users;
  • - viewing job announcements;
  • - sending a job request;
  • - viewing the information about the users who have sent a job request or are already subscribed to work;
  • - collecting statistics about the success of users who provide the services;
  • - making money transactions for the paying of services through the Stripe API;
  • - assessing the quality of the performed work;
  • - evaluating the users who provide services;
  • - viewing the information about new work on the main page;
  • - searching for people or work, using an integrated search system;
  • - following the news in own district.

Dynamic data configuration

Our customer paid particular attention to such development issues as:

  • - installation of Sails.js framework, using modern APIs;
  • - simultaneous downloading of several files to the server.

To meet the customer's requirements, our team decided to create a new Sails environments for the dynamic management of the configuration data. In addition, we also used the Node.js Skipper module to implement the service for downloading several files on the server side, and formData() on the frontend side to transfer the images to server.

iPad 1

Happy customer

Screen 2

All in all, our attentive customer received the desired online social networking service with useful features and user-friendly interface. Thanks to his idea and contribution, now thousands of people can easily get the urgent help in different situations and affairs just in one click. Now it’s so easy to communicate with neighbors, meet new friends, and come to their aid at anytime. Even the most complex of tasks become easy if you perform them with a friend!

Project technology

Let’s turn your incredible idea into code right now!
The name can't contain symbols and digits

Our team is ready to help you!

The name can't contain symbols and digits

You can contact us right now:

Thank You!

Your message has been sent!

Computools managers will contact you within 24 hours

ok

Very Sorry!

Your message hasn't been sent!

Please, try to send email later

ok