Algorithmics001 / Atomic_Tasker

This repo is for algorithmics hackathon project
9 stars 13 forks source link
hacktoberfest hacktoberfest-accepted hacktoberfest2023

GitHub stars GitHub forks GitHub issues GitHub pull requests GitHub last commit

Maintainers

GitHub stars

@RaghavJit @whogurdevil

Discord Shield

Contributors

Steps to contribute to this Project:

1. Install Git & Github

You can do it by following this video tutorial

2. Fork this repository to your own Github account by:

-Create a 'fork' of Algorithmics/Hackthon. alt text Or use gh for forking

gh repo fork Algorithmics/Hackthon --clone

3. Clone your forked repository

4. Set up development environment

5. Run this app on emulator or android device

5. Make the required changes you want

6. Pushing to the origin or original project repo

Congratulation!!! you have made up to so far if you are still reading

Tech-Stack

  1. React Native(frame work)
  2. Android Studio
  3. Github desktop
  4. Visual Studio code
  5. iconkitchen(for generating app icon)

Requirements

  1. node
  2. Git CLI & Git Bash
  3. run this command if error about react-scripts occur
    npm install react-scripts --save

Refer to the following for more instructions.

  1. GitHub CLI
  2. Git Bash

PRECAUTIONS

  1. Never push or commit changes directly in main branch.
  2. Never push or commit changes without checking status and fetching origin.
  3. Check your branch before push or commit. (use git reset * command if committed in wrong branch, this will undo the git add .).

IDEA

The idea is to develop a smart to-do application using React Native

The user, after downloading the application will first answer a questionnaire. And input the tasks that he wants to do. The app will suggest the best time to start the task.

Todos

  1. Set Wallpaper:
    • There is no need for dedicated component for 'Set Wallpaper' feature, the wallpaper must refresh every time an edit is made in the task list.
    • Allow user to pick color and font for wallpaper.
  2. Data base:
    • Add the feature to catograise tasks in various lists, each category will be highlighted with a different color.
  3. New features:
    • Add alarm/notification for tasks.
    • Add a timeline where user can visualize, the tasks.
    • Make the app cross platform.
  4. Quick Tasker:
    • Allow reordering the tasks and add scroll view.
  5. UI/UX:
    • Add tab-view for components.
    • The app should open in ViewTask window.