This is a submission for the GitHub Copilot Challenge : New Beginnings
What I Built
Personal Growth App
A web application to help users track their personal development through Goal Setting, Habit Tracking, and Progress Monitoring.
Features:
Goal Setting: Set and track personal and professional goals with deadlines and milestones.
Habit Tracking: Monitor daily habits, track consistency, and view progress.
Progress Tracking: Visual reports and graphs to analyze growth and achievements.
Technology Stack:
Frontend: HTML, CSS (Bootstrap), JavaScript.
Backend: Django (Python), PostgreSQL (or similar DB).
Version Control: Git, GitHub.
Pages:
Home: Introduction and links to Goals, Habits, and Progress.
Goals: Manage goals and track progress.
Habits: Track and manage daily habits.
Progress: Visual reports of growth and achievements.
Demo
App video link posted in linkedIn
Repo
https://github.com/Arulraj2001/Personal_growth_app
SOLO developer: https://dev.to/arulraj_s_1506
Copilot Experience
The following prompt i gave, then complete app it build and i directly run the project worked and after that i added littlebit content for the app,
what exciting part of this LLM is, it has capabilities to give complete project folder
This is used prompt for buiding from github copilot
We welcome your unique interpretation of what constitutes a "new beginning" in the context of productivity tools. Some themes to consider include personal growth, habit formation, goal setting, and life transitions.
Let your own vision and understanding of new beginnings guide your solution! Judging Criteria: Utilization of Copilot (edits chat autocomplete model switcher etc.) Usability and User Experience Accessibility Writing Quality (Clarity and Originality)
choose one theme and this is a competetion challenge, i want to build a website from any of given title, help me to build complete project from scratch to end, now use advanced features in our app, use html,css, bootsrap, javascripts, django for front end and backend, give me a complete project folder, and it shoud be include venv in the folder, add requirements.txt, dont miss anything in the coding , application should run without error, before giving complete project folder make sure yourself it works well. note: i should only install from requirements.txt and then run the file
Conclusion
Building the Personal Growth App was a rewarding experience, as it allowed me to apply my skills in Django and full-stack development while creating a tool that can positively impact people's personal development. The app helps users stay organized, track their goals, and monitor their progress, fostering consistency and growth. Iβm excited about its potential to empower individuals to reach their fullest potential and continue evolving.
Happy by participating!
Top comments (0)