DEV Community

Cover image for Crafting Carpe Diem: An AI-Driven Study Focus App Bootstrapped with GitHub Copilot – Redefining Productivity in Just 1 Day
Rudra Sahoo
Rudra Sahoo

Posted on • Edited on

4 4 4 5 5

Crafting Carpe Diem: An AI-Driven Study Focus App Bootstrapped with GitHub Copilot – Redefining Productivity in Just 1 Day

This is a submission for the GitHub Copilot Challenge : Fresh Starts

What I Built

I have developed a PHP-based web app designed to help students focus on their studies across various multimedia devices such as Mobile, Laptop, and Tablet. The app's notification blocking feature prevents distractions by disabling notifications while students are studying. It also provides an exclusive parent informatics dashboard, allowing parents to monitor their child's academic progress and stay updated on browsing history and internet usage.

The app includes several useful study aids such as book solutions, short revision notes, and an AI-based question generator, which helps students develop the skill of complex problem-solving. Additionally, the AI-powered web page and PDF summarizer assists students in understanding the key concepts of any given chapter efficiently.

Moreover, the app now includes an AI-based PDF Solver, which helps students solve problems or queries directly from their study material in PDF format. Also, an AI-based Personal Assistant is integrated to offer personalized guidance and support to each student, providing tailored recommendations and reminders to enhance their learning experience.

The app also features an AI-Based Question and Answer Checker, which allows students to input their answers to practice questions. The AI analyzes their responses and provides instant feedback, offering corrections and suggestions for improvement. This helps students refine their understanding of the topic and ensures they are on the right track with their studies.

Additionally, an AI-Based Progress Tracker has been integrated, which monitors students' performance across various subjects and assignments. It offers insights into areas where improvement is needed and provides personalized study recommendations based on their strengths and weaknesses. This helps students stay on top of their academic goals and progress at a steady pace.

Together, these features aim to optimize the student's learning environment, support academic growth, and ensure productive and focused study sessions.

Demo

Live Preview

Demo Video:

SCREENSHOTS :-

Dashboard

Dashboard

Study Material

Study Material

Lessons

Lessons

Reading Mode

Reading Mode

Writing Mode

The Yellow Box Is The Live Video Preview
Writing Mode

AI BASED QUESTION GENERETOR FOR BETTER PRACTICE

AI BASED QUESTION GENRETOR FOR BETTR PRACTICE

AI BASED SCEMATIC GENRETOR FROM TOPIC

AI BASED SCEMATIC GENRETOR FROM TOPIC

Webpage Summarizer And Quick Note Builder From URL

Webpage Summarizer And Quick Note Builder From URL

PDF SUMMARIZER

PDF SUMMARIZER

AI EXTENSION

AI EXTENSION

Repo

Carpe Diem GitHub Repository

Copilot Experience

I have used GitHub Copilot extensively in VS Code and feel that it is an excellent tool to assist with coding. It has increased productivity significantly by suggesting code pieces and completing functions. However, the big limitation there is that sometimes it does not generate output based on the specific structure of the workspace, making it necessary sometimes to tweak the generated code manually to put it together properly. This notwithstanding, Copilot is a great asset to developers.

GitHub Models

I am using TensorFlow.js models (tfjs-models) for hand detection to track hand movements during writing. The system works by starting a timer when hand movement is detected, indicating active writing, and pausing the timer when hand movement stops. This approach helps to accurately measure writing time by dynamically adjusting the timer based on the presence or absence of writing motion.

Conclusion

Social Media nowadays being a major distraction for students, it is hugely affecting their concentration making it difficult to focus on their study , in order to counteract this problem this user friendly app will facilitate both parents and the children to limit their digital distraction, set boundaries and organize their learning space without any kind of interruption .

This was a very exciting project , though it was lengthy and time taking project but GithubCopilot Made it easier for me it helped me in all possible ways from designing the frontend, the coding of the backend , solving errors, building queries etc. I loved building this project and I am thankful that I was given this opportunity to provide me a platform to address the problem and come up with a solution by creating this app

Image of Datadog

How to Diagram Your Cloud Architecture

Cloud architecture diagrams provide critical visibility into the resources in your environment and how they’re connected. In our latest eBook, AWS Solution Architects Jason Mimick and James Wenzel walk through best practices on how to build effective and professional diagrams.

Download the Free eBook

Top comments (0)

Image of Docusign

🛠️ Bring your solution into Docusign. Reach over 1.6M customers.

Docusign is now extensible. Overcome challenges with disconnected products and inaccessible data by bringing your solutions into Docusign and publishing to 1.6M customers in the App Center.

Learn more