Development Services for Family Social Network Platform
-
Custom Software Development Mobile App Development
- Confidential
- Jan. 2018 - Ongoing
- Quality
- 5.0
- Schedule
- 5.0
- Cost
- 5.0
- Willing to Refer
- 5.0
"They are great consultants showing different ways without trying to sell."
- Advertising & marketing
- Munich, Germany
- 1-10 Employees
- Online Review
- Verified
Zignuts Technolab develops two native apps, backend, and web application for a family social networking platform. Tech stack includes Swift, Java, Vue.js, Laravel, MySQL, and more.
Eight months after Zignuts Technolab has joined the project, there have been no major issues with the implementation. There are now more than 6,000 parents in the country who use the app. The team has been hardworking and an excellent problem solver.
The client submitted this review online.
BACKGROUND
Please describe your company and your position there.
The app is the newcomer app for parents 2022 and the best family activity product in one single app. Our users can share family experiences and build relationships by completing challenges. I am the founder and CEO of the product.
OPPORTUNITY / CHALLENGE
For what projects/services did your company hire Zignuts Technolab, and what were your goals?
I needed a reliable and experienced development partner to implement the entire infrastructure with criteria of cost, scalability and speed. Zignuts implemented the two native apps, the backend, the web application and all the technology.
SOLUTION
How did you select this vendor and what were the deciding factors?
Zignuts contacted me and was able to convince me with great best practices, a great offer and very friendly advice.
Describe the scope of work in detail, including the project steps, key deliverables, and technologies used.
Technologies Swift Java Vuejs with Nuxtjs Laravel MySQL AWS Google Analytics Firebase Tech Environment Live App in german Dev App in english Web Application Development
- Homepage (home page with Header, Hero image, subscription section and footer)
- User Management ○ Register (parents can register through 5 step registration process like mobile app) ○ Login (sign in using email/google/facebook) ○ Edit profile ○ Delete Profile
- Become a provider (Provider registration and listing)
- Search & Find Classes/Family Places/Events
- Book Classes (Parents can book classes for their children)
- Listing ○ Rate & Reviews (rate and share feedback on specific listing based on their experience) ○ Add listings (user can add listing) ○ Share listing (user can share the listing) ○ Assume Ownership (claim listing) ○ Edit listing ○ Add to favorite listing Sign in and Registration For User
- Sign in using Email/Google/Facebook
- Five-step registration process ○ Step 1: Enter Name and Select Mom/Dad ○ Step 2: Create an account using email and password and accept permissions ○ Step 3: Create a profile by entering other required details like age, bio, language, occupation, photo, etc ○ Step 4: Add kids ○ Step 5: Select picture from random images
- Manage User Profile 2 Registration For Provider
- Sign in using Email
- Five-step registration process ○ Step 1: Enter Name and Select Provider ○ Step 2: Create an account using email and password and accept permissions ○ Step 3: Create a provider profile by entering other required details like age, language, gender, skills, email, phone number, address, and photos, etc. ○ Step 4: Add team members ○ Step 5: Enter contact details
- Manage Provider Profile Home page
- After register/login, the user will be directed to the home page. The home page will display the profile of the people around. Their age, age of their children, no. of weeks of pregnancy if any and most important the distance at which the other user is.
- Users can swipe left too in case he/she doesn't like anyone (tinder-like feature)
- User can swipe right if he/she likes someone. By swiping right, the user can know more about the person like his interests, the user can also see more of his/her pictures.
- By swiping right again the user will get to see a small introduction about the user like his Bio, language he/she speaks, Hometown, etc.
- By clicking on the profile picture user get to see a detailed version of the user’s profile. Which includes his/her kids, interests, photos everything.
- Two options will be given below “Nudge” and “Reject”. User may choose accordingly.
- User will have Filter to do various settings. ○ If the user wants to show his home address or wants to show his current location ○ Who can contact him/her? ○ Within what radius the user wants to keep up. ○ The age group of children ○ Does he/she want to see “skipped users” again or not
- User can also report about other users if there seems to be any issue Activity
- For the first time when the user will go to this page, the user will see a few questions like ○ What kind of events are you looking for you?
For e.g. outdoor or indoor, sports or reading books ○ For Whom are you looking for? Like for your children, couple activity or parents and kid activity ○ When you wish to perform today, tomorrow, next week or one has to select date and time 3○ And then one has to add location ○ After this user will click on the Apply filter. Then the application will search for events and classes according to the user preference. ○ On top of the page, there will be three tabs indicating “Activities”, “Favorites” and “Hosting”.
○ When user will click on the “Activity” tab, list of Activities will appear. ○ At the right corner of every activity, there is a star symbol. User can click on that star symbol to add the activity in the favorites. ○ Activities that have been added to the favorite section will be visible separately under the “Favorites” tab. ○ Last option is of “Hosting”. Under this tag, the user can create his own event, entry or class and will send an invitation. User will give a full description of the event i.e when, where, what and for whom.
○ Then the user will send invitation either to the connections or it can be public or it can be an open invitation within a certain radius for eg. within 5 km it will pop up to all the application users.
- Types of Activity There can be two types of activities. It can be an event or it can be a Class.
○ Event ■ By clicking on any event in the “activities” tab user will come to know about the details of the event. ■ Date and time of the Event ■ No. of people liked the even ■ The age group that can attend the event. ■ Description of the event that what will be exactly done over there on that day ■ Participants that are participating in the event. ■ Location of the event
■ In the end, there will be a button that says “I am in”. Clicking that button will confirm your registration to that event. ○ Class ■ By clicking on any class in the “activities” tab user will come to know about the details of the class. ■ This click will take the user to the other screen which will have 5 tabs. Those are Overview, Gallery, Teacher, Rating, and Contact.
■ Overview will have general information about the class explaining what class is about. What will be the timing of the class? How many times a week the class will be conducted? Which age group can join it? Reviews of the class. Etc. ■ Gallery will have picture form the class ■ Teachers tab will have a list of the teachers/instructors with their 4 specialization.
■ Rating tab will have the rating of the teachers given by the people. ■ Contact will have the contact information Payment & Booking ● Booking ○ Next Screen will be of the booking. User needs to select the Date and Time slot. ○ Then the user will select the number of children/person which will take part in the activity. ○ Next Screen will be of the “Order Details”. It will show the total payment that has to be done by the user.
- Payment ○ For payment customer will have 3-4 options. Paypal, Credit card, Invoice with Klarna, Gift card, etc. ○ User can use any of these according to his or her comfort.
How many resources from the vendor's team worked with you, and what were their positions?
- Project Coordinator/Architect
- UI Developer
- React Native Mobile App Developer
- Backend Developer
- Manual QA
RESULTS & FEEDBACK
Can you share any measurable outcomes of the project or general feedback about the deliverables?
Within 8 months, the entire project was implemented without big issues. After an extensive closed beta, the application went live and is currently used by more than 6000 parents in Germany.
Describe their project management style, including communication tools and timeliness.
Weekly coordination Milestone meetings Sprint process Backlog Meetings Daily coordination In case of errors, work was also done on weekends or late at night and the issues were fixed. I am very grateful for that!
What did you find most impressive or unique about this company?
They are great consultants showing different ways without trying to sell. I always felt met and well advised to make a decision.
Are there any areas for improvement or something they could have done differently?
time plannings, product multilingualism
RATINGS
-
Quality
5.0Service & Deliverables
"The product is used, has no downtime and enriches the family life"
-
Schedule
5.0On time / deadlines
"Never a problem despite different time zones"
-
Cost
5.0Value / within estimates
"Great service at the best price"
-
Willing to Refer
5.0NPS
"If you want to implement a digital project, zignuts is the competent partner for you.