Friday, 29 January 2016

An Indian Matrimony website with source code in ASP.NET Web Pages

Today, I am sharing a website that I have developed to teach myself website development. It is a basic version of a typical Indian Matrimony website that allows users to register themselves, post their profiles and search for a suitable partner.

The website is complete as all the bare minimum features have been implemented. The website enables quick and advanced partner search as well as a search by Profile Id. The user can register with the site and create his/her profile; he/she can also upload up to 3 photos. The registration is not required to perform a partner search. Although, it is required to send a message to a user.

The facility to send a message to a user is not yet implemented. It is a critical feature as the website doesn't disclose the contact details of its users; so, in the absence of this feature, an interested person has no means to contact a profile owner. This facility (and some other facilities like blocking a message from a user, pagination of partner search results etc.) may be make available in a future release of the website.

The website has been developed in ASP.NET Web Pages 3 framework using Visual Studio 2013 Community Edition. The data store is SQL Server 2012. The server side language is C#.

No third party library or framework has been used either on the client side or the server side. It is all native, pure and standards-complaint HTML, CSS and JavaScript on the client side. The website supports modern browsers only (A modern browser usually means a browser that has been released not more than 2 years back). I have tested the application in the latest version of Chrome for Windows (version 48), but it should work in all capable modern browsers as no Chrome-specific property, feature or method has been used.

This source code could be a great learning resource for a person looking to learn website programming as it tries to make maximum use of the modern APIs like Constraint Validation API, asynchronous file upload through AJAX, displaying file upload progress through a Progress Bar etc. Best of all, it is all done through natively-available features. So, one is not burdened with the necessity to learn 3rd party libraries.

Website source code  |  Screenshots

Hope, you find this project useful. Please feel free to provide your feedback through the comments section.

Thanks for reading this post :-)


  1. Simple & good App.. Is it possible to add GST details on this invoice..

  2. Looking for your soul mate! Nescomatrimony, the Best Naidu (naicker, Balija Naidu matrimony, Tamilnadu kamma, Gavara Naidu Bridegroom, Balija Bridegrooms) brides, and grooms. we are Tamil Naidu matrimony Services offers thousands of Naidu brides and bridegroom profiles to find your perfect match. Register FREE! Kamma Matrimonial Service

  3. KSK Matrimony is for Kammavar Naidu Community is the best Matrimony site for Kammavar Thirumana Thagaval Maiyam. Millions of people found their Brides and Grooms @ KSK Matrimony.<a href="> Kamma Naidu Brides Profiles.</a>

  4. Naidu community has been successfully finding their life partner through Nesco Matrimony. Millions of people found their perfect life partner and Add your profile now @ Nesco Matrimony Bride Search Matrimonial.

  5. Taking the decision of getting married is definitely not an easy task. Nowadays, youth is busy in making career and run away from Bhojpuri Matrimonial service . If you are a guy who speaks fluent Bhojpuri and wants to get settled then kindly visit Bhojpuri Matrimonial service . Here on this portal, you will get the perfect match without facing any inconvenience. Now, finding a life partner will not trouble you anymore. All you have to do is visit this online website.

  6. I think this is one of the most significant information for me. And i’m glad reading your article. But should remark on some general things, The web site style is perfect, the articles is really great : D. Good job, cheers
    best matrimonial site in India

  7. Nice Information Thanks for Shearing....
    Uttarakhand Matrimonial is No.1 online matrimonial site of Uttarakhand, trusted by 20000+ Garhwali and Kumaoni brides and grooms. Join us today, 100% free, safe and secure, simple and easy to use, Register, search and contact.