Profile Information
Name: Diptendu Biswas
IRC nickname: Diptendubiswas
Web Profile: http://deespider.live
Resume: https://drive.google.com/file/d/1b1385k0QAi7ig2Omux9VfTkOXxam5sO2/view?usp=sharing
Gerrit: Deespider
Location: West Bengal, India
Typical working hours: (IST)(GMT + 5:30)
Week days: 12:00pm to 1:30pm, 9:30pm to 2:00am = 6 hours.
Week ends: 12:30pm to 1:30pm, 10:00pm to 2:00pm = 5 hours
Synopsis
- Short summary describing your project and how it will benefit Wikimedia projects:
After reviewing the Project Ideas of the Organization. I understood that this project aims to convert some home-pages into HTML templates so that they can run through the same build-step as www.wikipedia.org. For this project, I will be utilizing skills in HTML and CSS syntax as well as Handlebars templates, JavaScript, Node.js scripts and a build-step powered by Gulp.js. Wikimedia sisters portal will be having modern look with faster page load.
I am very much willing to introduce some more features which allow greater and richer engagement. . I am certain that I have the necessary skills to successfully do the project adeptly and perform above expectations.
- Possible Mentor(s) : @Jdrewniak
- Have you contacted your mentors already?: Yes
Deliverables
Period | Milestone |
---|---|
May 17 to June 7 | Community Bonding Period : Get to know the mentors and admins of the project. Adding and structuring the corresponding tasks in Phabricator. Finalize UI mockups for the new views to be created. Identify and merge pending PRs which contribute towards the goals in this proposal, or otherwise essential to the project |
June 8 to June 14 | Designing Static UI template keeping orginal design in mind. Make changes in gulp file. Create Test |
June 15 to June 21 | Collecting Png. Make changes in Handelbars. Work on JS files |
June 22 to June 28 | Modernize Wikibook.org. Making responsive |
June 29 to July 5 | Working on wikiversity.org frontpage. Make Test |
July 6 to July 11 | Make changes in wikinews.org frontpage. Working on Documentation |
July 12 to July 16 | (Phase 1 evolution period) |
June 17 to July 23 | Modernize Wikiquote.org frontpage. Run Test |
July 24 to July 30 | Making changes in Wiktionary.org front page. Run Test |
July 31 to August 6 | Enable site stats and logs, remix UI and refator the source code. Updating Dockerfile. |
August 7 to August 15 | Solving any bugs or issues on the UI. Working on the documentation. |
August 16 to August 23 | (Final Evolution) |
Additionally I will be continuing the contribution even after GSoC ends and help others with their queries and encouraging them to contribute.
Participation
I’ll be active on the #portal IRC channel and will be asking any general queries regarding Wikimedia/portals there. For any urgent queries I will be contacting my mentor.
I will be using Gerrit to commit and push changes made in the project every week.
I will be available anytime for communicate via mail or calls.
About Me
- Education
I’m a third-year (5th Semester) student pursuing a Bachelor’s Degree in Information Technology at Maulana Abul Kalam Azad University of Technology, WB. I also managed to accrue 4 years of experience in Web Development. In my free time I love to contribute to open source projects and solve programming problems. I learned valuable professional skills such as database development, server scripting, application deployment and management, cloud computing, etc. Weather working on academic, extracurricular, or professional projects, I apply proven teamwork, problem-solving and technical skills.
- How did you hear about this program?
I have heard about GSoC via linkedIn, Twitter. Later researched from Youtube and GSoC official website.
- Will you have any other time commitments, such as school work, another job, planned vacation, etc, during the duration of the program?
No, I don't have any other commitments during the program. Due to pandemic college will remain close, thus my academic workload would remain negligible.
- We advise all candidates eligible for Google Summer of Code and Outreachy to apply for both programs. Are you planning to apply to both programs and, if so, with what organization(s)?
No, I don't have any plan to apply for Outreachy..
- What does making this project happen mean to you?
I am very much interested in the ways this project can help me grow personally and professionally. For the shake of this project I gained knowledge about Gulp JS and Handlebars. I firmly believe that these skills would help me in my upcoming projects. Working on this project will mean a lot to me in terms of personal satisfaction too. I am excited to hone my collaboration skills by working with others and to have the chance to see some glimpses into my future career path.
Past Experience
In my previous Internships I have worked on different website also buld some of them from scratch.
I have 4 year experience in web development, gained skills in JavaScript, Html5, CSS3, PHP, ReactJs, UI/UX, AdobeXD, MySQL,Docker, jQuery, AJAX.
- Open Source projects I worked previously:
Dustbinz ( https://github.com/deespider/DustBinz ) :A ReactJS project which locate the nearest dustbin in the map via geo-location tagged photo of dustbiin uploaded b other users.
Typing-Speed-Check ( https://github.com/deespider/Typing-Speed-Check ) : An application to measure the typing speed of user and help them to improve. Used Docker for better portability.