Skip to content

purple-claw/Vrite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📝 Vrite - Task Management Application

Vrite is a modern, intuitive task management application designed to help you organize, prioritize, and track your personal tasks with a beautiful, distraction-free interface.

✨ Features

  • 🌈 Stunning gradient-enhanced UI with dark theme
  • ✅ Create, edit, and delete tasks with ease
  • 🏷️ Priority tagging (High/Medium/Low)
  • 📅 Due date tracking
  • 🔍 Powerful search functionality
  • 🗂️ Filter tasks by status (All/Completed/Pending)
  • 🔄 Sort tasks by due date, priority, or title
  • 🚀 Blazing fast performance
  • 💻 Responsive design that works on all devices

🛠️ Installation

Prerequisites

  • Node.js (v16 or higher)
  • Angular CLI (v15 or higher)
  • Git
  • .Net Framework

Setup Instructions

  1. Clone the repository

    git clone https://github.com/your-username/Vrite.git
    cd Vrite
  2. Install dependencies

    cd frontend
    npm install
  3. Run the backend development server

    cd ..
    cd TaskManager
    dotnet build 
    dotnet run
  4. Run the Frontend development server

    cd ..
    cd frontend
    ng serve --open

� Usage Guide

Adding a Task

  1. Click the "+ Add Task" button
  2. Fill in the task details:
    • Title (required)
    • Priority (Low/Medium/High)
    • Due date (required)
  3. Click "Add Task" to save

Managing Tasks

  • Complete a task: Check the checkbox
  • Edit a task: Click the ✏️ icon
  • Delete a task: Click the 🗑️ icon
  • Search tasks: Type in the search box
  • Filter tasks: Use the filter buttons (All/Completed/Pending)
  • Sort tasks: Use the sort dropdown and direction toggle

📱 Responsive Design

Vrite works beautifully on all devices:

  • Desktop: Full feature set with spacious layout
  • Tablet: Optimized task cards
  • Mobile: Streamlined interface with touch-friendly controls

🎨 UI Components

Component Description
Task Cards Clean, hoverable cards with priority indicators
Form Elegant input fields with validation
Buttons Gradient-enhanced interactive buttons
Filters Quick-access filter toggles
Search Dynamic search with instant results

🤝 Contributing

We welcome contributions!

📜 License

Distributed under the Apache License. See LICENSE for more information.

📬 Contact

Project Maintainer: [Purple Claw - Dev]
Email: nitinjuttuka63@gmail.com


Built with ❤︎ by Purple Claw - Dev

Screenshots

Landing Page
Task List

Login Page
Add Task

Tasks page
Mobile


🌟 Why Choose Vrite?

  • Beautiful Interface: Enjoy working with a visually pleasing design
  • Simple Yet Powerful: All essential features without complexity
  • Fast & Reliable: Built with modern web technologies
  • Completely Free: No subscriptions or hidden costs

Give your productivity a boost with Vrite today! 🚀

About

Vrite is a modern, intuitive task management application designed to help you organize, prioritize, and track your personal tasks with a beautiful, distraction-free interface.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors