A unique Website for people wanting to list their Products on rent: How and What we did?


Our client wanted a unique kind of web application which lets a user instantly create a beautifully designed, mobile-friendly website to upload their listings.

The users get access to an entire suite of personalized tools. They can pick and choose the categories to upload their items.

The client wanted a website through which people can earn and get befinift of their old products.

The users should have the liberty to select any categories and images of their choice.

The Challenge

The software was to be designed and developed in a way that it lets a user create a customized website with a custom domain and features. The users must have an admin access to manage all the contents on their corresponding website.

The interface had to be simple which can be easily navigated and operated by anyone.

A form had to be created to let users check the availability of the custom domain they are looking for their website.

An option to preview the website theme had to be made to let users find the best-suited wedding theme for their site.

For accepting payments, a payment portal had to be implemented.

A super-admin account had to be created which would be able to have control over all the user accounts including access to block/delete any user account (if needed). This access is to be used by client.

The Solution

On the basis of what the client wanted, the dedicated development and design team began developing a SaaS (Software as a Service) based web application which would let users create their own customized website.

We started off with the layout, structure, and application designing using HTML5 and CSS3 with the objective to build a responsive web application design and to deliver an excellent user experience.

To start with, we created a form on the home page which allows the users to check the availability of the custom domain name they are wishing to have. Using Application Programming Interface (API), we integrated this form with the domain service provider’s database.

This helps in quickly processing the domain availability check requests from the users and show the results.

In addition to the option to sign-up via email, we enabled an option to let new users sign-up using their Facebook account. This made it easier for the users to register on the application.

Also, a Facebook Login option was implemented on the navigation pane in order to let users login using their Facebook account. This boosted social sharing of website content.

We created multiple website theme templates for the users to review and select the one they find suitable as per their wedding plans.

A secured payment portal was created for accepting subscription payments from the users via Debit/Credit cards and PayPal.

Post making the payment, the users get access to their own customized website instantly.

We facilitated multiple features on the customized websites via a user admin panel. Some of them are as follows:
  • Save their wedding date and related details
  • Customize site layouts
  • Import guest list and share invites
  • Upload pictures
  • Upload videos
  • Set a countdown for the wedding date
  • Locate and display the wedding venue on Google maps
  • Notify guests, etc.

We utilized our Javascript proficiency, jQuery and the Bootstrap framework to build an interface which offers utmost ease to the end user in uploading, removing and sharing website content. We placed distinct Call to Actions to make it even easier to navigate across the application.

For ensuring information security of the users, Secure Sockets Layer (SSL) protocol was implemented.

On the web application back-end, we created a Secured Super Admin Login for the client.

The Super Admin Login was enabled with end to end accesses including the following:
  • View, Block and Delete users and their websites
  • Add or Remove website templates
  • Add/Remove or Activate/Deactivate Subscription packages
  • View orders
  • View incoming leads

We used PHP 5.6 for server side scripting, MySQL 5.X for database management, Apache web server and CodeIgniter for building the dynamic web application.

With our dedicated development team, we succeeded in saving 50% project costs for our client in addition to delivering a responsive and smoothly functional SaaS-based web application product which perfectly fit their taste and need.

Ready to discuss Your Project?

Get Started
Back Next