Location based Saloon finder and booking application

Mobile Application: iOS and Android:

  • Users (Client),
  • Saloon Manager.

Web Panels:

  • Admin,
  • Users (Client),
  • Saloon Manager.

Extra features:

  • SMS with OTP on verifying phone number accounts OR Option in forget password.
  • Browse trending styles.
  • Compare prices in salons and spas in your area
  • Enjoy cashback with appointment and Referrals.
  • Advertise (Location based, Screen space(On Slider, Footer, full page, etc) Or Admob, StartApp)

Notification:

  • Bulk Notification on Policy changes or in Advertising.
  • Single Notification to User and Saloon on booking process (confirm, cancelled, or updated).

Payment Gateways:

  • Paypal Merchant
  • Stripe connects
  • Brain Tree

These would be best options to use as Admin can cut there’s percentage directly and transfer remaining amount to Saloon Manager.

Good Salon Application 2

User Panel:

  1. Tutorial: Features of application / How to use it.
  2. Users can sign up via Name, Mobile Number, Mail ID, Facebook or Google+ etc
  3. Application Permissions:
  • GPS: To capture Location, Show Saloons on map, Get shortest distance, etc
  • Get Phone Contacts: For invitation / Sharing Application Link, Share Encrypted Referral code.
  1. Once login, The app will automatically capture the user’s location and then they will able to see the nearest to farthest Saloons to book there services.
  2. The users will able to see the Saloon Name, Service name, prices per services, description, location, Discounts, Images etc.
  3. The users can search/filter the particular products by rates, services name, Saloon name, Location etc.
  4. The users can follow/unfollow the particular Saloon to get the best offers and services on a real-time.
  5. The users will get a notification when a services is added by Saloon whom user have followed.
  6. The users can book Services of saloon (with date and time) and availability.
  7. Once user arrived the location, Saloon manager should get notification for starting.
  8. The user can Rate and Review to Saloon.
  9. The user can cancel the appointment with checking Terms & Policies.
  10. The users can check booking history like upcoming, Completed and Cancelled booking sorted with date.

Saloon Panel:

  1. The Saloon can Sign up (Admin Have to Make saloon Active) via Name, Mobile Number, Mail ID, Facebook or Google+ etc. (if Social login than also there should be Phone number verification–OTP).
  2. The Saloon would have to provide Saloon Name, Prices per services, description, location, Discounts, Images, Availability, opening and closing time, etc.
  3. The Saloon can send a notification to their follower about new Services added, discounts etc.
  4. Saloon Manager can Add Time and date based Discounts.
  5. The Saloon can accept Or reject any booking from there panel.
  6. On Reject they have to add a prewritten text like “Full Booked” Or “Not Available Today”, etc.
  7. Booking history (Upcoming, completed and cancelled).
  8. Can check rating and reviews(can message back on review) given by users.
  9. Get Email and Notification on new Booking.
  10. The Saloon can check total Booking per week, Month, Year from their mobile application.
  11. The Saloon can check total Earning per week, Month, Year from their mobile application.
  12. Multiple branches for One saloon franchise (Manager can add new branches with different Image, Description, Address, prices, In and Out time, etc).

Admin Panel:

  1. The admin can manage the users and Saloon Details/Review Or any data.
  2. The admin can Make Active/De-active/Reject/delete Users and Saloon anytime.
  3. The admin can accept Orreject any booking from there panel like seller (for this admin have to contact seller manually).
  4. The admin can check total Earning/Booking per Saloon week, Month, Year.

Booking Process:
1). Saloon Manager have options where they can add discount on specific days and time.
as
06:00 – 07:00 -> 20% Discount
07:00 – 08:00 -> 30% Discount
08:00 – 09:00 -> 50% Discount
2). User on booking service can check Service and book with choosing date, time, availability with discounts.
3). After booking confirmation user get’s a notification with confirmation of booking.
4). User get’s a reminder notification when it’s time to go to saloon.
5). When user arrived at location then should get another notification for starting.
6). The user can rate and Add review to Saloon. And booking Cycle completes

Client: iOS and Android (All mobile applications would be Native)
Saloon: Web, iOS and Android
Admin: Web Panel  (Twitter Bootstrap, Angular, etc)
APIs   : Ruby On Rails/PHP/NodeJs/JAVAdatabase as MySQL/MongoDB/PostgreSQL as DB

 

Static Pages

  • Rate Us
  • About Us
  • Term & Conditions

Other Pages

  • Notifications
  • Order dashboard
  • Booking Section
  • Review and Rating
  • Menu Items

 

Android:

iPhone:

And List goes ….

We have offices in Orange County, Maryland, New Delhi and Noida.

You can also contact through (have 24×7 support):

Feel free to contact as conversation with Senior Business Analyst requires just a call.

 

Advertisements

Agile-Scrum in Mobile application development

Agile Introduction

The Agile is an alternative as compared to traditional project management. Agile approaches help teams respond to unpredictability through incremental, iterative work cadences and empirical feedback. Agilist propose alternatives to waterfall, or traditional sequential development.

Scrum Introduction

Scrum is most commonly used agile framework for mobile application development. Scrum practices “flexible” policy where customer have increased transparency over the existing advancement of the project. Customer can also change the project execution plan in between the project. Scrum creates progress in a sequence of sprints which are time framed for a month or less. In the end of each sprint, review of every sprint is conducted which demonstrates the new function to the product Owner, stakeholders and customer.

Scrum

Agile Scrum Framework

the agile scrum framework at a glance

Scrum Roles

Product Owner

The Product Owner is the person responsible for management of Product Backlog, writing the user story and voice of customer. He is accountable to maximize the value of the product and work of the development team. Product owner safeguards that Product Backlog is observable to all and authorizes what Scrum team will do in the next sprint.

Development Team

Development team responsibility is to deliver a potentially releasable “Increment of Done Product” at the end of each sprint. The work done by this team is self-organizing, cross functional such as (analyses, document, design, develop, test, technical communication etc).

Scrum Master

Scrum Master is responsible for ensuring that Scrum is understood by the entire team and for removing any hurdles which might affect sprint goal/deadlines. Scrum Master helps in coaching and mentoring agility to the Product Owner and development team.

Scrum Meetings

Sprint Planning Meeting

SPM is time bounded to around eight hours for a month sprint and meeting duration is short for the shorter sprint. In the meeting we discuss what work to be done in this sprint and how we can get this work done.

Daily Standup Meeting

Daily scrum meetings are the most essential part of Scrum Methodology. The team gets organized at the beginning of the day for 15-20 minutes. During this meeting each Development team member explains:

 

  • What did I do yesterday?
  • What will I do today?
  • What are the blockers in my way?

Sprint Review Meeting

In this meeting, the Scrum Team and stakeholders cooperate about what was “Done” and what is not done in sprint. The outcome of Sprint Review Meeting describes the items we should add in the next sprint from the Product Backlog.

Sprint Retrospective Meeting

At the end of each sprint, the team sits together for an essentially informal meeting. This is called a sprint review meeting or sprint retrospection meeting. Sprint Review Meeting is held after the Sprint Review meeting and precedes the next Sprint Planning Meeting. Throughout this meeting, each team member is asked to identify detailed things team should:

  • What we should start doing?
  • What we should continue doing?
  • What we should stop doing?

Scrum Artifacts

Product Backlog

Product Backlog in list of user requirements which is kept for the development. It (Product Backlog) is dynamic and constantly changes to identify what the app needs to be suitable, economical and beneficial. It is frequently well-organized by value, risk, priority and necessity, high priority items gets immediate development activities over lower priority items.

Sprint Backlog

Sprint Backlog is list of particular items from the former product for the Sprint. This makes noticeable all the work that Development recognizes as necessary for meeting the Sprint goal. When sprint tasks approximation is done and team is dedicated on sprint backlog items then we won’t add other User story in the sprint.

 

Agile Business Value / Waterfall

Agile Business Value Waterfall

Steps to implement Scrum:

  • Get Your Backlog In Order
  • How To Estimate Your Product Backlog
  • Sprint Planning (Requirements)
  • Sprint Planning (Tasks)
  • Create a Collaborative Workspace
  • Sprint!
  • Stand Up and Be Counted!
  • Track Progress / Daily Burn-down Chart
  • Finish When You Said You Would
  • Review, Reflect, Repeat

 

Why does Scrum Methodology for Mobile Application?

  1. Agile development fits in the progressing nature of agility
    2. After completion of the project agile development delivers the mobile app which might easily fit in your current business requirements
    3. Agile development makes more stable and less buggy mobile app
    4. In Agile development it’s easier to implement the new features and enhancements which are mentioned in customer feedback.

Conclusion

Teams might accept Scrum because it permits them to better estimates the amount of work involved in a project. Scrum can easily adapt to frequent client changed requirement and fast-paced application market. It also provides the flexibility necessary for modern marketplaces. Scrum can also increase transparency, through daily standups and continuous communication. “Scrum’s focus upon the flexibility, transparency, sustainability, reflection and ability to estimate that the resources is perfectly accorded to the company expectation as agile”.

Before concluding, try integrating “Scrum way” as quickly as possible in the working of your startup. Don’t get delayed by looking at cost, lack of time or human resources. In spite of everything, many organizations have started from scratch and are now professional users of SCRUM. It is mandatory that you understand its importance for structuring your processes and, hence, creating a healthy, structured work environment. Seems as the shortest way for developing any product in a clean and potentially risk-free manner.

Also read- Apple Watch application Development Company

Hotel (Flight or Car Rental) Application for Multi Users

Plan:

– Get instant savings with access to Secret Prices on our app.

– Easily discover your perfect hotels with our in-depth sort and filter options.

– Get exclusive deals for hotels in your area

– Save all your favorite hotels to easily compare features and prices.

– Easy-to-use map view to discover all the hotels around you (nearby option).

 

Panels:

  • Admin
  • Hotel
  • User

 

User Panel

Payment: Choose payment method (Online/offline)

Save Card: Securely store your payment details for fast, easier and safe bookings.

Book Hotel: Book a hotel and check in right away!

View booking: Sign in once and our app will keep you logged in every time, so you can search and view your bookings straight away.

Register:  Use Facebook to sign in or simple register.

Offline booking (active when net resumes) See your past, current and future hotel bookings, even when you don’t have access to the Internet.

Support & Maintenance: Call our customer support from within the app 24/7 for help making or managing bookings.

Book flight: User can book their flight for one way or round trip

Car on rent: User can also book the cab for city view

Compare Hotel: User can compare the hotel to save money

Search Hotels & Travel Pricing: Easy search and pocket friendly deal

Save Hotels: Hotels and travel sites can be saved to do your bookings anytime, anywhere

Discounts: User can view the hotel which offer discount hence cheap

Filter & Sorting: Avoid unnecessary data from screen and optimized view

Favorite: User can add particular hotel to favorite list

Profile: Create their profile and edit details whenever required

Easy Cancellation: One tap cancellation process

Sharing: User can share the info to other user via SMS link or social media

Book food: User can book food through menu available for room service

Wallet: Payment can be made online through Wallet or other payment services

 

Hotel Panel

Login: Via admin approval (Offline / Online)

Receive Payment: Choose payment method (Online/offline)

View booking: hotel has rights to access the bookings made, pending/requested or cancelled booking etc.

Offline booking(active when net resumes): See the bookings made, even when you don’t have access to the Internet.

Support & Maintenance: We will assist you 24/7 for help making or managing the bookings.

View booked flight: Hotel can view the flights booked through their application

View Car on rent: Hotel can view the car ride booked through their application

Intelligent Search: Hotel has the option to perform search based on some ID or other info

Offer Discounts to user: Hotel can upload the discount for their potential user

Filter & Sorting: Avoid unnecessary data from screen and optimized view

View Favorite: Hotel can view the favorite list

Manage Profile: Create their profile and edit details whenever required

Easy Cancellation: One tap cancellation process

Sharing Option: Hotel can view the sharing of their app/services via social media or textual link

View Food Booking: User can book food through menu available for room service

Manage Wallet: Payment can be made online through Wallet or other payment services

 

Admin Panel

Manage User: Admin has rights to manage the user and hotel simultaneously

Manage Payment: Choose payment method (Online/offline)

Save Card Management: Securely store your payment details for fast, easier and safe bookings.

Manage Hotel Booking: Book a hotel and check in right away!

View booking Management: Sign in once and our app will keep you logged in every time, so you can search and view your bookings straight away.

Manage Offline booking(active when net resumes): See your past, current and future hotel bookings, even when you don’t have access to the Internet.

Support & Maintenance: Call our customer support from within the app 24/7 for help making or managing bookings.

Book flight data management: User can book their flight for one way or round trip

Car on rent (if required): User can also book the cab for city view

Manage Hotel comparison: User can compare the hotel to save money

Manage Search Hotels & Travel Pricing: Easy search and pocket friendly deal

Save Hotels in app: Hotels and travel sites can be saved to do your bookings anytime, anywhere

Update Discounts: User can view the hotel which offer discount hence cheap

Manage Filter & Sorting: Avoid unnecessary data from screen and optimized view

Favorite Management: User can add particular hotel to favorite list

Profile management: Create their profile and edit details whenever required

Manage Easy Cancellation: One tap cancellation process

Sharing Management: User can share the info to other user via SMS link or social media

Manage Book food: Admin can manage the booking of food through menu available for room service

Wallet management: Payment can be made online through Wallet or other payment services

 

Also Read- NightClub and Disco (Ticket Booking) Application

Music Band Application – Tecorb

Music Band Application

Major Modules Modules Sub Modules Description
User App      
Registration Social Media / Email / Phone number 1). User can register through social media or by using the email id/phone number (OTP) verification
Login Social Media 1). User can login into the application via  credentials used for authentication
Home 1). Songs, navigation menu and other top songs list
    Lyrics 1). Available on home screens along with description (singer, lyrics given by etc.)
    Chord Chart 1). Available for people who are interested in music
    Voice Memo 1). Short voice clip
    Recording Videos 1). User can record their video and upload into the app
    Favorite/Like 1). User can mark the music band/lyrics/song as favorite or can upvote/like
    Sharing option 1). Sharing of songs, concert, recording etc on social media
    Upcoming Events 1). Informs about the latest events that are going to be held in near future
    Stage Performance Concert 1). This section holds the info about stage performance tobe conducted by their favorite band
    Event Change Notifications 1). User will be notified if there is any delayed in band performance
    Event Reminders 1). App will remind the user for upcoming events held shortly
    Expense Tracker 1). User can keep track of his/her expenditure on the music concert in few steps
    History 1). User can keep track of task in the app
    Notification 1). App notifies the user for any update/inform about any event
Music Band      
  Login : Music band will be approved Admin Panel 1). Admin Will approve music band and there password and username will be send to their registered Email ID.
    Home 1). Songs, navigation menu and other hit songs list
    Lyrics 1). Available on home screens along with description(singer, lyrics given by etc)
    Chord Charts 1). Available for new/old band who are interested in music
    Voice Memos 1). Upload Short voice clips
    Recording Videos: Band can record their video and upload into the app Recording Videos: Band can record their video and upload into the app
    Favorite/like 1). Band can mark their favorite music band/lyrics/song or can upvote/like
    Sharing option 1). Sharing of songs, concert, recording etc. on social media
    Upcoming Events 1).  Informs about the latest events that are going tobe held in near future
    Booking Contracts 1). Contains the list of contracts booked
    Stage Performance Contracts 1). This section holds the info about stage performance tobe held by particular band
    Availability Requests 1). Band can accept/reject the user’s request else user has to select another band
    Event Change Notifications 1). Band will be notified if there is any delayed in band performance
    Event Reminders 1). App will remind the Band people for upcoming events held shortly
    Income/Expense Tracker 1). Band can keep track of their earning expenditure on the music concert in few steps
Admin panel (Web)
Manage Use 1). Admin have the rights to see band and user
  Upload Lyrics, Voice Memos 1). Permission to upload the required docs
    Chord Charts 1). Available for new/old band who are interested in music or want to learn
    Accept/Reject Requests 1). Admin needs to manage the request according to band availability
    Bulk notification 1). Share the info to band or user via single click
    Manage History 1). History can be managed day, week, month, year
    Manage Event Reminder 1).  Update on the reminder set for
    Income/Expense tracker management 1). Admin can manage the income / expense of user or band
       
  Static Pages   1). Rate Us
2). About Us
3). Term & Conditions
  Other Pages   1). Notifications
2). Admin dashboard
3). Review and Rating
       
  Mobile Application iOS Swift 4 with X-Code
    Android Java/kotlin with Android Studio
       
  Web Application For Browsers with Mobile / iPad Responsive Twitter bootstrap with ROR or PHP, Database PostgreSQL
       
  Server Any Cloud Server AWS
or
Atlantic.net (4 GB of Ram 80 GB Space, Linux Server with Ubuntu)
Dependencies
Social Plugins And APIs Facebook, Google login,Google Map, Location, etc.
3rd party Gateway Payment gateways For Credit / Debit card Stripe or Any Gateway which is working in South America
  SMS gateway Twilio preferred http://www.twilio.com
Deliverable & Deployable
 Deliverable a). Source Code
b). Documentation of implemented functionality
Deployment Mobile Application iOS & Android Deployment of application on Appstore or Google play would be done by us.
  Web Application Admin Panel Deployment of Web application would be done by us.

If you are, looking to Develop and design for your project then feel free to contact us at any time

  • Call Us- +91 9910781148, +1 8033353593
  • Email: company@tecorb.com
  • Skype- tecorb

 

Case Study of Laundry Application

You may not think of laundry as a high-tech industry, but at Laundry we’ve invested large quantity in technology to transform the laundry room experience for our customers.

The result is drove towards the intelligent systems that allow for real-time connectivity, easy to use mobile apps, and quicker service response, remote laundry monitoring and smart-card payment.

Being dynamic, multi-national business, technology enables us to maximize laundry room profits, deliver superior service, keep a pulse on what’s important to our customers, and maintain the lifetime customer retention rate.

Phases of Laundry Application

A.) Pick  

pick up

B.) Wash 

laundryD application Development company

C.) En-Route  

   

En-Route

                                                                    

D.) Drop  

                                       drop                                                

Save time. Save money. Save the environment. It’s an easy choice. Revolutionize your laundry process today by signing up for Simply Laundry’s door-to-door laundry and dry cleaning delivery service!

Features of LaundryD App:

  • One tap (Request on the Home Pick Button) to complete all your laundry requirement
  • You can Track status of your laundry request whenever you want.
  • Order history of your current and previous orders.
  • You will receive Apps notifications on your mobile. After successful completion of your laundry request.
  • You can mark your pickup and delivery time slot at the time of placing the request.
  • Live location tracking of pickup/delivery persons.
  • Simplified and secured advanced payment options.

 

Working of Laundry:

PICK: This section is again divided in to 3 sub-sections with a progress form, where contractor have to add details of laundry, like type, unit and Quantity, than contractor have to Submit date for DROP, on last sub-section, contractor have to get sign of a assigned person and submit form.

WASH: After getting laundry, Contractor supply this laundry to washing unit. Taking washing unit authority signature. (Here authorities can check laundry details).

EN-ROUTE: On Getting, Laundry from washing unit, contractor can add notes for laundry.

DROP: This section is again divided in to 2 sub-sections with a progress form, where contractor have to add details of DROPED laundry, like type, unit and Quantity, than contractor have to get sign of a assigned person than contractor submit form.

Conclusion

Here, at Laundry, we believe that each of the laundry order – no matter big or small – is an opportunity to provide better service. We make it a point to collect data and feedback from user, and act on it as fast as we can. Also, we make sure that our presented laundry must know our customers’ standards and that you people as customers get the very best out of it. We trust in giving you the best and most remarkable experience – that even though doing your laundry is our job, it becomes a smooth and unified experience every time, without flop.

Mobile Search Engine Optimization

Mobile Optimization

Mobile optimization is the process of ensuring that visitors who access your website from mobile devices have knowledge of optimized for the device.

What is mobile Optimization

Every year people spend maximum time on their mobile devices and tablets, however several websites still are not designed to account for various screen sizes and load times. Mobile optimization takes a look at page speed, website structure, website design, and additional to create certain you are not unwittingly turning mobile guests or visitors away.

images

Mobile SEO Best Practices

If your website is already optimized for search engines, there are only some additional things that you can think about when you optimizing for mobile.

Page Speed:

Because of hardware and property problems, page speed is even a lot of necessary for mobile users than desktop users. Beyond optimizing pictures, you will need to minify code, leverage browser caching, and reduce redirects.

responsive-website-design-toronto-tomsawyer-left

Website design for mobile

Mobile devices are simplifying and revolutionizing the ways in which websites are designed. “Above the fold” not has which means during a world whenever we have a tendency to scroll endlessly

Optimize titles and Meta descriptions

Remember that you are working with less screen space when a user searches using a mobile device. To show off your best work in SERPS (Tools for Keyword Checking on Google or Yahoo Search engine), be as concise as possible (without sacrificing the quality of the information) when creating URLs, titles, and Meta descriptions.

Optimize for local search

If your business has a local element, keep in mind to optimize your mobile content for local search. This includes standardizing your name, address, and signal and as well as your town and state name in your website’s data.

Mobile site configuration

Probably the most necessary decision you will build once fitting a website is deciding whether or not you wish to use a responsive, dynamic serving, or separate website configuration. Everyone has its advantages and disadvantages. Google prefers responsive design however supports all 3 choices as long as you have got set them up properly.

Responsive web design

Responsively designed websites use CSS3 media queries to serve an equivalent content to mobile and desktop users using a fluid grid and a useable design to automatically depend to the size of a user’s screen.

responsive-web-design-640x320

Responsive designed use media queries to focus on the layout supported screen dimension, resolution and orientation. For example, you might use the subsequent CSS to instruct browsers a way to show content for a screen that is 420 or fewer pixels wide:

Final thoughts

Sure, do paid search to get visibility in Google smart-phone search; however do not forget to try to mobile SEO (Search engine optimization) for additional visibility. These steps — target on fix mobile-friendly errors, core ranking, do mobile keyword research and content creation, do apps store optimization and apps indexing, and use AMP (Accelerated Mobile Pages) — will help bring more organic traffic to your content from mobile searchers.

 

Swift Tips for Those Getting Started

Start developing iOS Apps (Swift) is that the excellent start line for learning to make apps that runs on iPhone and iPad. Get through this set of progressive lessons as a target-hunting introduction to putting together your initial app-including the tools, major ideas, and best practices that may ease your path.

Each chapter contains a tutorial and also the abstract info you wish to complete it. The teachings hinge on one another, walking you thru a step-wise method of making an easy and Real-world iOS app.

As you create your means through the teachings and build the app, you’ll study ideas in iOS app development, gain a deeper understanding of the

Swift programming language, and inform yourself with the numerous valuable options of Xcode, Apple’s integrated development surroundings (IDE).

Since its 1.0 release in September 2014, Savvy Apps’ development team has been experimenting with and using Swift in iOS projects.

Though the majority of our current projects remain in OC (Objective-C) because of the relative youth of Swift, we have started coding new projects in Swift since its 2.0 release in September 2015.

Swift Tips for Those Getting Started

ios-apps-development-comapmy

Clean Up Asynchronous Code

Swift had got a neat syntax for writing off the completion functions. We had completion blocks in the Objective-C, but they were delayed in the language’s development process.

untitled

Control Access to Our Code

We should always use the appropriate access control modifier to encapsulate the code. Good encapsulation helps us to understand how pieces of code interact with each other.

sw

Perform experiment and validation

Playground is an interactive and easy coding environment in Swift. We can also create playgrounds in order to test and validate the ideas, learn Swift and share concepts to each other.

ios-application-develoment

Leave NSNumber Behind

Here the Objective-C uses the C primitives for numbers, also the Foundation Objective-C API provides the NSNumber type for boxing and unboxing the primitives as well.  We can actually add Int / Float / AnyObject values for Swift dictionaries and array.

The most common Swift type that are used instead of NSNumber:

Swift: Objective-C

Int: [NSNumber integerValue]

UInt: [NSNumber unsignedIntegerValue]

Float: [NSNumber floatValue]

Bool: [NSNumber boolValue]

Double: [NSNumber doubleValue]

Download

downlad

To download the latest version of Xcode

-Open the App Store app on your Mac (by default it’s in the Dock).

-In the SF (search field) in the top-right corner, type Xcode and press the Return key.

-The Xcode app shows up as the first search result.

-Click Get and then click Install App.

-Enter your Apple ID and password when prompted.

-Xcode is download into your Application directory.

Conclusion

ios-apps

Here in Swift we had used may update classes and methods from time to time. We need to choose the correct development methodology so that we can develop more secure and flexible application.

As the Apple CEO said, “The sidelines are not where you want to live your life. The world needs you in the arena.” Its’s just the beginning for better future and technology advancement.

We TecOrb Technologies Pvt Lmt is the best company for mobile and web application development. If you want to developed any application for mobile and web and you have any query regarding this then you contact us by our website http://tecorb.com and you also call us

Call Us- +91 9910781148, +1 8033353593
Email: company@tecorb.com
Skype- tecorb