Inspir## About Nabta ๐ฑ
Nabta is a simple and beginner-friendly personalized learning planner designed to help students organize their study time and make learning feel less overwhelming.
The idea was inspired by a common problem students face: having a study goal but not knowing how to divide their time into clear and achievable tasks.
Nabta allows the user to choose a subject, available study time, study level, and learning goal. It then generates a simple study plan with tasks that can be checked off as they are completed. The app also tracks daily progress and saves it in the browser.
What I learned
While building Nabta, I learned how to structure a multi-page web project, connect HTML, CSS, and JavaScript, use JavaScript to generate dynamic content, and use Local Storage to save user progress.
How I built it
Nabta was built using:
- HTML
- CSS
- JavaScript
- Local Storage
AI tools were used during development for brainstorming, learning, debugging, and improving parts of the project. The project was built and tested by me.
Challenges
One of the main challenges was making the study plan dynamic while keeping the interface simple and beginner-friendly. I also worked on saving progress and allowing users to reset their completed tasks.
Nabta aims to help students take their learning one small step at a time. ๐ฑation
What it does
How we built it
Challenges we ran into
Accomplishments that we're proud of
What we learned
What's next for Nabta
Built With
- css
- html
- javascript
- localstorage
Log in or sign up for Devpost to join the conversation.