Mini Projects

Mini Projects

Mini projects Of Dart Language

Here’s five mini projects you can do after learning about dart and enhance your skills.

Weather CLI App

Description: Build a command-line application that fetches and displays the weather for a given location using a weather API.

Features:

  • Prompt the user for a city name.
  • Fetch and display the current weather conditions using an API like OpenWeatherMap.
  • Show temperature, humidity, wind speed, etc.

Unit Converter

Description: Build a unit converter for various measurement units (e.g., length, weight, temperature). Features:

  • Convert between different units (e.g., meters to feet, kilograms to pounds).
  • User-friendly interface for selecting units and inputting values.

Todo List App

Description: Create a command-line Todo list application where users can add, view, update, and delete tasks. Features:

  • Add tasks with a description and due date.
  • Mark tasks as completed.
  • List all tasks, with options to filter by completed and pending tasks.

Quiz App

Description: Develop a quiz application with multiple-choice questions. Features:

  • Load quiz questions from a JSON file.
  • Display questions and multiple-choice answers.
  • Track the score and provide feedback at the end of the quiz.

Simple Chat Application

Description: Develop a simple chat application where users can send and receive messages. Features:

  • Allow multiple users to join a chat room.
  • Send and receive messages in real-time.
  • Use WebSockets for real-time communication.