Online Platform for City Social Welfare Development
SIGNIFICANCE OF THE STUDY
The propose platform for City Social Welfare Development would be a best help for the users especially for those people who are in need of help when affected of some disasters and calamities that is happening in one place. The concerned citizen would greatly have the advantage of exposing and showing their concern through giving the help for those people who needs help through the proposed system.
SCOPE AND LIMITATIONS
The proposed system would be capable of on accommodating clients on the giving of help and getting of help on the people who are affected by some disasters and on providing information through these features: by creating a module that the user could create its own account, create a modification module that will allow the client to update its account. The system can provide a module for the users through web-based system application that can cater the needs of the people who gets help and even the people who gives help anytime-anywhere. The system will be accessed through different kind of browsers and on any devices like personal computers, laptops, tablets and smartphones. The limitation of the proposed system would be accessible by those who have internet connection and electricity only.
Development Tools
In developing a web application, there are a lot of things you should consider not just on the front end but the back end of the system as well. Here are some essential tools which will be useful in developing a website that can be used in different platform;
HTML
According to Shannon Ross, HTML is a computer language devised to allow website creation. These websites can then be viewed by anyone else connected to the Internet. It is relatively easy to learn, with the basics being accessible to most people in one sitting; and quite powerful in what it allows you to create. It is constantly undergoing revision and evolution to meet the demands and requirements of the growing Internet audience under the direction of the W3C, the organization charged with designing and maintaining the language.
HTML5
HTML5 is markup language for structuring and presenting content for the World Wide Web, and is a core technology of the Internet, originally proposed by Opera Software defined by Sharma, Bhardwaj, Bhardwaj (2012). HTML5 is an accepted Web standard, it can create apps that are compatible not only with mobile devices but also desktop and notebook browsers, for a seamless experience across all a user’s devices.
CSS
According to Stark (2012) CSS is a stylesheet language that you use to define the visual presentation of an HTML document. You can use CSS to define simple things like the text color, size, and style (bold, italic, etc.), or complex things like page layout, gradients, opacity, and much more. Property names are predefined in the CSS specification, which means that you can’t just make them up. Each property expects an appropriate value, and there can be lots of appropriate values and value formats for a given property.
BOOTSTRAP
Bootstrap is an open-source Javascript framework developed by the team at Twitter. It is a combination of HTML, CSS, and Javascript code designed to help build user interface components. Bootstrap was also programmed to support both HTML5 and CSS3. Also, it is called Front-end-framework. Bootstrap is a free collection of tools for creating a websites and web applications. It contains HTML and CSS-based design templates for typography, forms, buttons, navigation and other interface components, as well as optional JavaScript extensions.
Some Reasons for programmers preferred Bootstrap Framework:
- Easy to get started
- Great grid system
- Base styling for most HTML elements (Typography, Code, Tables, Forms, Buttons, Images, Icons)
- Extensive list of components
- Bundled JavaScript plugins
CODEIGNITER
CodeIgniter is a powerful PHP framework that can help you greatly speed up the development of your web applications. It is having a small performance footprint due to the modular approach to loading its libraries and does a great job separating logic from presentation by using a Model-View-Controller (MVC) dynamic.
JAVASCRIPT
JavaScript (often shortened to JS) is a lightweight, interpreted, object-oriented language with first-class functions, and is best known as the scripting language for Web pages, but it’s used in many non-browser environments as well. It is a prototype-based, multi-paradigm scripting language that is dynamic, and supports object-oriented, imperative, and functional programming styles.
PHP
PHP is an HTML-embedded scripting language. Much of its syntax is borrowed from C, Java and Perl with a couple of unique PHP-specific features thrown in. The goal of the language is to allow web developers to write dynamically generated pages quickly. It is a widely-used open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML. (What is PHP? n.d.)
JSON
JSON, or JavaScript Object Notation, is a minimal, readable format for structuring data. It is used primarily to transmit data between a server and web application, as an alternative to XML. Squarespace uses JSON to store and organize site content created with the CMS. JSON is a text format that is completely language independent but uses conventions that are familiar to programmers of the C-family of languages, including C, C++, C#, Java, JavaScript, Perl, Python, and many others. These properties make JSON an ideal data-interchange language.
System Features:
- Donor Information Module
- Beneficiary Information Module
- Volunteers Module
- Message Broadcast Module
Possible Outcome of the Research/Study/Project
Through the proposed system enables the way of handling the transactions easier and efficiently. The system would also ensure the office processes, integrity of information, security and privacy of data while at the same time enhancing the quality of service to the community.
Credit to the authors/developers of the project.
You may visit our Facebook page for more information, inquiries, and comments. Please subscribe also to our YouTube Channel to receive free capstone projects resources and computer programming tutorials.
Hire our team to do the project.