Proposal for https://phabricator.wikimedia.org/T115158
Note: Feedback is welcomed.
Profile Information
Name Jibin Thomas
IRC nickname on Freenode jibin2706
GitHub: https://github.com/jibin2706
Location: Mumbai,India
Typical working hours: 2pm -2am UTC +5.30
On College Days occupied between 10am -3am
Mentors
@Yaron_Koren, @D3r1ck01, @Fz-29
I have contacted Derick N. Alangi on IRC for solve some of my doubts.
Deliverables
Deliverables
Community Bonding (April 23 - May 14)
Studying the codebase and tools needed to build the project
Studying PHP in a deeper level.
Phase 1 (May 14 - June 15)
For analyzing the codebase and generating ideas for the frontend
Designing the basic UI structure of the webpage. (May 30 to June 10)
Phase I evaluation (June 11 - 15)
Phase 2 (June 15 - July 9)
Working on backend development (php). And making changes to the front end if necessary (June 16 - July 9)
Phase 2 Evaluation (July 9 - 13)
Phase 3 (July 13 - August 6)
Testing and Debugging the project (July 13- July 20)
Making proper documentation for the project (July 21- July 25)
Final Submission
2 weeks buffer incase anything goes wrong
Participation
I can publish the source code on github or phabricator. Also I'm active on IRC and will communication my progreess wuth my mentors on zulip or via emails.
About Me
I am currently pursuing BSc IT (2nd year). I heard about GSoC from a slack channel. I will be going for a short vacation (4-7) days but I will be working from there. It will boost my confidence in working with a team and working in a open source project will help my career develop as a web developer.
Past Experience
I have made several mini projects using HTML,CSS,JS, jQuery & PHP.
And I have also started learning Flask (Python Framework).
This is my semester 4 mini project made with Php and MySQL https://github.com/jibin2706/student-result-management-system
And also various projects made for fun.
Pixel Art Maker https://github.com/jibin2706/Pixel-Art-Maker
Rock Paper Scissor https://github.com/jibin2706/rock-paper-scissor
I have used MySQL and PL-SQL.