Skip to content

Instantly share code, notes, and snippets.

View VictorAlagwu's full-sized avatar
🇳🇬
🚀

Victor Alagwu VictorAlagwu

🇳🇬
🚀
View GitHub Profile
@VictorAlagwu
VictorAlagwu / 12FactorApp.md
Last active September 13, 2018 13:53
12FactorApp

The 12 Factor Appilications

This is a methodology used in building software solutions or web applications.

Codebase:

The use of Version Control Systems is one of the factors being considered when building web applications, this is in order to ensure that we have different deployment stages (Production, Development,Developer 1,2...) for the apps, and also allowing different users contribute to the app.

Dependency:

When building a project, that involves the use of dependencies, The dependencies must not be included in the Version Control System, instead a manifest should be put in the VCS, that contains the list of all need dependencies. which each users can install on their own system.

Config:

Since we would be having different deployment of one app, It is advisable to store configuration settings for different platforms in the config file (environment variable), So that different users would have their private details safe from the public, things to be added to the config file

@VictorAlagwu
VictorAlagwu / ACheckerGSOCProject.md
Created August 15, 2018 05:13
List of Projects that are still in progress, and also those not completed

Task Still In Progress

Upgrade Simple HTML DOM Parser library

Task Not Completed

@VictorAlagwu
VictorAlagwu / ACheckerGSOC.md
Last active August 15, 2018 05:57
List of Completed Tasks
@VictorAlagwu
VictorAlagwu / GSoCAChecker-wp.md
Last active December 4, 2020 05:37
GSoC 2018 Work Product Submission

Google Summer of Code

GSoC 2018 Work Product Submission

Upgrading AChecker

  • Student: Victor Alagwu
  • Mentor: Cindy Li
  • Project: Upgrading AChecker
  • Organisation: Inclusive Design Institute
  • Description: Due to the release of PHP 7+, which lead to some PHP functions/code being deprecated, there is a need to ensure that all web applications that are running on older versions of PHP are compatible with the latest version of PHP, AChecker is a web accessibility checker that runs on PHP 5+, in other to make it compatible with more recent version of PHP, there is