Skip to content

TaskNest is a task management web application developed with Angular.

Notifications You must be signed in to change notification settings

OtiliaNicola/task-nest

Repository files navigation

🐦 TaskNest

TaskNest is a task management web application developed with Angular, which allows users to create, edit, and manage their daily tasks efficiently.

Angular - TypeScript - Bootstrap - SASS - LocalStorage


✨ Features

  • 🔒 User Authentication
  • Task Management (Create, Edit, Delete)
  • 📌 Task Status (Completed/Pending)
  • 💾 Data Persistence in LocalStorage
  • 📱 Responsive Interface
  • 💬 Confirmation Dialogues
  • 🌟 Toast Notifications

🛠 Technologies Used

  • Framework: Angular 19
  • Programming Language: TypeScript
  • Styling: Bootstrap, SASS/SCSS, Bootstrap Icons
  • Data Storage: LocalStorage

🔐 Authentication

For testing purposes, you can log in with the following credentials:

  • Username: admin
  • Password: admin123

Please change these credentials before deploying to production to ensure security.


🚀 Installation

  1. Clone the repository:
git clone https://github.com/OtiliaNicola/task-nest.git
  1. Navigate to the project folder:
cd task-nest
  1. Install dependencies:
npm install
  1. Start the development server:
ng serve
  1. Open your browser and navigate to: http://localhost:4200/

🎨 Key Features

🖌 Modern Design with smooth visual effects ✅ Form Validation ⚠️ Confirmation Dialogues for important actions 📢 Toast Notifications for user feedback 📱 Responsive Design for all devices


🧑‍💻 Author

👩 Otilia Nicola


📜 License

This project is licensed under the MIT License.

Releases

No releases published

Packages

No packages published