Professional Documents
Culture Documents
Project Introduction
The project aims to design multiple screens for the users and integrate them with
the backend.
Currently, the frontend system is not integrated with the backend, and the
posts shown on the home page are not fetched dynamically.
Also, the trending popular tags are not updated dynamically.
The design of the home page needs to be improved, including a navigation
bar, which can render different components such as personalized posts
and videos section.
There should be a dropdown menu for watching the profile page and
Dashboard.
There is no dashboard showing the user’s learning goals and learning
activity analysis.
There should be the provision of different categories of badges on the site
for those who are active and complete their learning goals.
Project Goals
Implementation
Adding a dashboard page for the user which should be showing our
learning goals, current progress, and a line graph analyzing a user’s
daily learning statistics.
Planning and Implementation of an Algorithm for adding different
badges to the user’s profile based on the user’s learning and the
activity on the platform.
Building a notification system using Firebase which notifies the users
upon the addition of new posts, tutorials, and reminders for
completing learning objectives.
Timeline
I would start my contributions right away but also focus on the community
bonding side (I don’t have any specific plans as I don’t know what happens in the
community bonding period) I will start will the basic things:
- Discuss with the mentors if there are any specific needs that are required
for the projects.
- Start writing the Documentation separately in the text editor.
- Will start with the initial configuration of the website by making changes to
the skeleton for the website using HTML and CSS.
- Almost finalizing the skeleton of the website (will make minor changes
later).
- Continue the Documentation part.
- Finalizing a particular Styling standard for the website
- Completing the layout for the website.
● Review of Documentation.
● Finalizing the Database Schema and data that should be stored.
● Completed the work on adding the feature of fetching the posts and
popular trends
● Added notification System
Contact: aniruddhmaini@gmail.com
Mobile: 9889174830
I have worked on various multiple projects and have built several Android apps
as well as web applications.
I have worked on React, Java, Springboot, python, etc.
Also, I have learned machine learning and Deep learning and I have worked on
several datasets ranging from classification, Neural networks, and Deep
Reinforcement Learning to Image Processing.
I have experience working on all the technologies that are required for this
proposal.
Reference
Project reference
Questions
2. How can we reach you (eg: email) if we have questions about your
application?
Ans : aniruddhmaini@gmail.com
3. What is your GitHub username(s):
Ans : rockani
Project Specific Questions
Q. Which SCoRe GSoC project are you applying for (please submit
separate applications for each project):
I am applying for Frontend and Backend Integration in Codelabz.
Q. What do you plan to accomplish over this summer for this project?
a. What project do you want to work on ?
I plan to work on Frontend and Backend Integration in Codelabz
if I get the opportunity.
b. How will you approach that project portion ?
Specified Under the heading “Timeline”
Q. List down any plans you have during this summer( over the time period
of GSoC, such as classes, job, vacation plans, thesis, etc.)
Q. Education:
I have done a few solo projects but not group projects but I think I'm ready
and looking forward to group projects.