Skip to content

nmohith22/Logger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logger is a web application that allows users to create, manage, and track tasks. Users can add tasks with descriptions or drawings, update tally marks for each task, and delete tasks as needed. The application is built primarily on React.

Features

  • Create Tasks: Add new tasks with a name and either a text description or a drawing.
  • Manage Tasks: Update tally marks for each task and delete tasks when they are no longer needed.
  • Persistent Storage: Tasks are saved in local storage, so they persist across page reloads.
  • Responsive Design: The application is designed to be responsive and user-friendly.

Tech Used

  • React: A JavaScript library for building user interfaces.
  • p5.js: A JavaScript library for creating drawings and interactive graphics.
  • Framer Motion: A library for animations in React.
  • Radix UI: A library for accessible, unstyled UI components.
  • Three.js: A JavaScript library for 3D graphics.
  • Vite: A build tool for modern web projects.

Usage/Examples

Create a New Task: Click the "Create New Task" button. Enter a task name. Choose between a text description or a drawing. Click "Add Task" to save the task.

Update Tally Marks: Click the "+" button to increment the tally count. Click the "-" button to decrement the tally count.

Delete a Task: Click the "Delete" button to remove a task.

Future Additions

  • FIXING SIZE OF CANVAS (Right now, way too big - must be cut down)
  • Better UI (More rounded and bubbly looking)
  • Wall of notes mode
  • Server storage
  • Deploying outside of Github Pages

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published