Skip to content

Akuma-0/Lask

Repository files navigation

📰 Lask

Lask is a sleek and intuitive news application that delivers personalized headlines and updates on global events, technology, entertainment, and more. Stay informed and easily save your favorite articles.

✨ Features

  • 🌍 Personalized News Feed – Receive news tailored to your interests.
  • 🌦 Weather Updates – Get current weather information based on your location.
  • 📰 Global Coverage – Access news from around the world.
  • 📌 Save Articles – Bookmark articles to read later.
  • 🎨 User-Friendly Interface – Navigate the app with ease.

📸 Screenshots

Home Screen Article View Bookmarks Settings Explore Search Screen
Home Screen Article View Bookmarks Settings Explore Search Screen

🛠 Tech Stack

Lask is built using the following technologies:

  • Flutter 🚀 – A powerful UI toolkit for cross-platform applications.
  • Dart 🏹 – The programming language powering Flutter.
  • Bloc 🔄 – State management for predictable app behavior.
  • Hive 📦 – Lightweight and fast NoSQL database for local storage.
  • Dio ⚡ – A powerful HTTP client for API requests.
  • NewsAPI 📰 – Fetching real-time news data.

🚀 Installation

To run Lask locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/Akuma-0/Lask.git
    cd Lask
  2. Install dependencies:

    flutter pub get
  3. Run the app:

    flutter run

📋 Requirements

  • 🔹 Flutter SDK
  • 🔹 Dart SDK

Ensure that both the Flutter and Dart SDKs are installed and properly configured on your system.

🤝 Contributing

Contributions are welcome! If you'd like to contribute to Lask, please follow these steps:

  1. Fork the repository.

  2. Create a new branch:

    git checkout -b feature/YourFeatureName
  3. Make your changes.

  4. Commit your changes:

    git commit -m 'Add some feature'
  5. Push to the branch:

    git push origin feature/YourFeatureName
  6. Open a Pull Request.

For major changes, please open an issue first to discuss what you would like to change.


🎉 Happy Coding!

About

Lask is a sleek and intuitive news app that delivers personalized headlines and updates on global events, technology, entertainment, and more. Stay informed and easily save your favorite articles.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages