Merge 03bfbd08af
into 08b771c863
commit
ae5fe6c934
@ -0,0 +1,37 @@
|
||||
# Daily Goal Tracker App
|
||||
|
||||
|
||||
---
|
||||
|
||||
**Daily Goal Tracker**
|
||||
|
||||
**Tier:** 1-Beginner
|
||||
|
||||
The Daily Goal Tracker app is designed to help individuals set and track their daily goals, providing them with a tool to cultivate positive habits and achieve personal or professional milestones. This project aims to provide practice and understanding of user interface design, event handling, and basic application functionalities.
|
||||
|
||||
## User Stories
|
||||
|
||||
- [ ] User can create and customize their daily goals.
|
||||
- [ ] User can set reminders to receive notifications for their goals.
|
||||
- [ ] User can log progress towards each goal.
|
||||
- [ ] User can view visual representations of their progress over time.
|
||||
|
||||
## Bonus Features
|
||||
|
||||
- [ ] User can add reflections or notes about their progress.
|
||||
- [ ] User can unlock achievement badges for reaching specific milestones.
|
||||
- [ ] User can connect with friends or join communities for additional support.
|
||||
|
||||
## Useful Links and Resources
|
||||
|
||||
- [Building User Interfaces in Android](https://developer.android.com/guide/topics/ui)
|
||||
- [Implementing Notifications in Android](https://developer.android.com/training/notify-user/build)
|
||||
|
||||
## Example Projects
|
||||
|
||||
- [Task Management App using Flutter](https://github.com/aaronoe/To-Do-App)
|
||||
- [Goal Tracker App using React Native](https://github.com/abdul-moqueet/Goal-Tracker)
|
||||
|
||||
---
|
||||
|
||||
This description outlines the purpose and features of the Daily Goal Tracker app, providing a clear direction for development. It emphasizes the beginner-level skills and concepts that will be practiced while working on this project.
|
@ -0,0 +1,37 @@
|
||||
# Custom Screensaver App
|
||||
|
||||
**Tier:** 1-Beginner
|
||||
|
||||
A screensaver app is a program that displays a moving image or pattern on the screen when the computer is not in use. In this project, you will create a custom screensaver app that allows users to personalize their screensaver experience.
|
||||
|
||||
The purpose of the Custom Screensaver App project is to provide practice and understanding of user interface design, event handling, and basic animation.
|
||||
|
||||
This challenge requires that the developer implementing it follow these constraints:
|
||||
|
||||
- The screensaver app must have at least two customization options for the user (e.g., background color, image selection, animation style).
|
||||
- The screensaver should start automatically after a period of inactivity, and stop when the user interacts with the computer.
|
||||
- The app should have an intuitive user interface for customization.
|
||||
|
||||
## User Stories
|
||||
|
||||
- [ ] User can customize at least two aspects of the screensaver.
|
||||
- [ ] User can set a timer for when the screensaver should start.
|
||||
- [ ] Screensaver should start automatically after the specified period of inactivity.
|
||||
- [ ] Screensaver should stop when the user interacts with the computer.
|
||||
|
||||
## Bonus features
|
||||
|
||||
- [ ] User can preview the screensaver before setting it.
|
||||
- [ ] User can save their favorite screensaver configurations.
|
||||
- [ ] Screensaver includes advanced animations or effects.
|
||||
|
||||
## Useful links and resources
|
||||
|
||||
- [Creating a screensaver in Python](https://www.instructables.com/Creating-a-Screensaver-in-Python/)
|
||||
- [How to Create a Screensaver with C#](https://www.c-sharpcorner.com/article/how-to-create-a-screensaver-with-c-sharp/)
|
||||
|
||||
## Example projects
|
||||
[Screensaver App using TinderBox](https://subscription.packtpub.com/book/business-and-other/9781849518703/1/ch01lvl1sec10/creating-a-project-for-a-screensaver-application)
|
||||
[Screensaver App using Kotlin](https://android-developers.googleblog.com/2012/12/daydream-interactive-screen-savers.html)
|
||||
[Screensaver App using Java](https://www.geeksforgeeks.org/how-to-create-a-wallpaper-app-in-android-studio/)
|
||||
[Screensaver app using C#](https://sites.harding.edu/fmccown/screensaver/screensaver.html)
|
Loading…
Reference in new issue