Simple yet adequate :-) survey app using Codeigniter 4.
This release branch is the planned coming release v0.3.5-Alpha Please refer to Issues section and project section for details
Add feature request or suggestions in the issues section
- Design and Build a basic yet adequate survey web application from start to finish.
- Using this survey app to learn more about the new awesome codeigniter4.0.2.
- Trying to follow KIS Method KEEP IT SIMPLE yet follow CodeIgniter4 best practice
- Learn more about Github and related tools (Editors, Command line, versioning, .etc)
- You are welcome to join
- Do comment on the code and on how to improve it (Any suggestions is highly appreciated).
- v0.2.0-Pre-Alpha Just testing - 21-March-2020
Check out the project section for details
Phase One:
- DONE basic prototype survey system with minimum features
- Complete Database design for questions and answers
- Integrate JQuery or Vanilla Javascript to handle adding questions and answers
- Complete adding form for adding questions and answers for each survey (Require Previuse)
- Unit testing and integrated testing (JS sometimes difficult to trace)
- can be version 0.3.0
Phase Two:
- Refactor Database Design and Optimization (tables and query optimization)
- Refactor server side code (PHP).
- Refactor Client side code (HTML5)
- Add code comments (Maybe CommentDoc Style) or simply my way.
- can be version 0.3.5
Phase Three:
- Add account subscription (KIS) (Basically authentication)
- can be version 0.5.0
Phase Four:
- Add report and statistics module (KIS) (Considering a JS library)
- can be version 0.6.0
Phase Five:
- email list Module
- Send survey through email based on email list
- can be version 0.7.0
Phase n:
- start adding the little things, small features, little enhancement (Which never ends).
I would love to hear your comments on improvment. Im just learning.
- SurveyIgniter uses Marks CSS Framework a classless css framework by Matthew Blode which is great for prototyping when you want to focus on the system backend yet have some how presentable UI wih out worring much about the UI design from the start.
- SurveyIgniter uses JQuery 3.4 as the main Client side scripting library (So far). Suggestions are welcomed.
- Inspired by the tutorial of KhoPhi