Skip to content

jvallejoarguez/lineup-code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LineUp - Task Management and Productivity App

LineUp is a modern, feature-rich task management and productivity application designed to help users organize their workflows, manage tasks, and boost productivity with focused work sessions.

Features

🔄 Workflow Management

  • Create and manage multiple workflows for different projects
  • Customizable columns with drag-and-drop functionality
  • Create, edit, and organize tasks within columns
  • Add subtasks to break down complex tasks
  • Color-coded columns for visual organization

⏱️ Focus Timer

  • Pomodoro-style focus timer with customizable work and break durations
  • Visual progress tracking
  • Celebration animations upon completing focus sessions

👤 User Authentication

  • Secure user registration and login
  • Password reset functionality

🌓 Dark Mode

  • Toggle between light and dark themes for comfortable viewing in any environment

📱 Responsive Design

  • Fully responsive interface that works on desktop, tablet, and mobile devices

Technologies Used

Frontend

  • React.js
  • React Router for navigation
  • Tailwind CSS for styling
  • Framer Motion for animations
  • Hello Pangea DND for drag-and-drop functionality
  • Canvas Confetti for celebrations

Backend

  • Node.js
  • Express.js
  • Supabase for database and authentication

Deployment

  • Vercel for hosting

Usage

Creating a Workflow

  1. Log in to your account
  2. Navigate to the Workflow page
  3. Create a new workflow or use the default one
  4. Add columns and tasks as needed
  5. Drag and drop tasks between columns to update their status

Using the Focus Timer

  1. Navigate to the Focus page
  2. Set your desired focus and break durations
  3. Click "Start" to begin your focus session
  4. Work until the timer completes
  5. Take a break when prompted
  6. Repeat as needed

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgements

  • Icons provided by React Icons
  • Special thanks to all contributors and testers

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages