An open API service indexing awesome lists of open source software.

https://github.com/silveirinhajuan/lux

LUX is a smart application designed to track and analyze study habits, helping users optimize their learning performance. With features that include data tracking and metric generation, LUX provides valuable insights to improve study routines.
https://github.com/silveirinhajuan/lux

Last synced: 6 months ago
JSON representation

LUX is a smart application designed to track and analyze study habits, helping users optimize their learning performance. With features that include data tracking and metric generation, LUX provides valuable insights to improve study routines.

Awesome Lists containing this project

README

          

# 🌟 LUX - Learning Unleashed eXcellence

![Python Version](https://img.shields.io/badge/Python-3.12-blue?logo=python&logoColor=white) ![License](https://img.shields.io/badge/License-MIT-green) ![Contributions](https://img.shields.io/badge/Contributions-Welcome-orange) ![Status](https://img.shields.io/badge/Status-In_Progress-yellow)

![LUX Logo](imgs/logo.webp)

## 📚 About the Project

**LUX** is a smart application designed to track and analyze study habits, helping users optimize their learning performance. With features that include data tracking and metric generation, LUX provides valuable insights to improve study routines.

---

## 🗂️ Project Structure

```
LUX/

├── imgs/
│ └── logo.webp # Project logo

├── src/
│ └── main.py # Main application logic

├── venv/ # Virtual environment for dependencies

├── database.db # SQLite database for data storage

├── .gitignore # Git ignore file

└── requirements.txt # Project dependencies
```

---

## 🚀 Getting Started

Follow these steps to run the project locally:

1. **Clone the repository**:
```bash
git clone https://github.com/silveirinhajuan/LUX.git
cd LUX
```

2. **Set up a virtual environment**:
```bash
python -m venv venv
source venv/bin/activate # Linux/Mac
venv\Scripts\activate # Windows
```

3. **Install dependencies**:
```bash
pip install -r requirements.txt
```

4. **Run the application**:
```bash
python src/main.py
```

---

## ✨ Features

- 📊 **Data Management**: Logs and processes data related to study performance.
- 📈 **Metrics Generation**: Creates charts for progress tracking and analysis.
- 🎨 **Minimalist Interface**: Designed for a smooth and distraction-free user experience.

---

## 🔧 Technologies

- **Python**: Core programming language
- **SQLite**: Lightweight and efficient database
- **Libraries**:
- [Py-Telegram-Bot](https://python-telegram-bot.org/) (for UI)
- [Matplotlib](https://matplotlib.org/) (for chart generation

---

## 🎥 Demo Video

https://github.com/user-attachments/assets/ef5ae534-93e0-4e52-9c54-8b2dec6df9ab

## 🤝 Contributing

We welcome contributions! Feel free to open **issues** or submit a **pull request** to enhance the project.

---

## 📄 License

This project is licensed under the [MIT License](LICENSE).