https://github.com/aronmilenait/persephone-app
Task management app made with Python and Flask.
https://github.com/aronmilenait/persephone-app
flask python tailwindcss
Last synced: over 1 year ago
JSON representation
Task management app made with Python and Flask.
- Host: GitHub
- URL: https://github.com/aronmilenait/persephone-app
- Owner: aronmilenait
- Created: 2024-04-21T20:06:52.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-25T13:19:47.000Z (about 2 years ago)
- Last Synced: 2025-02-01T19:12:16.627Z (over 1 year ago)
- Topics: flask, python, tailwindcss
- Language: Python
- Homepage:
- Size: 14.5 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Persephone App
Persephone is a simple task management app developed with Python and Flask. This project was created as a learning exercise in Python programming and web development. The app's name and look is inspired by the Greek goddess Persephone.

## Technologies Used
- **Python**: Programming language used for the backend logic.
- **Flask**: Micro web framework used for building the web application.
- **SQLite**: Lightweight relational database used to store tasks.
- **Tailwind CSS**: Frontend framework for styling the user interface.
## Features
- Add new tasks to the list.
- Edit existing tasks.
- Delete tasks from the list.
- Input validation to prevent task titles exceeding 55 characters or containing disallowed characters.
## Getting Started
### Prerequisites
- Python 3.x installed on your machine.
- Install required Python packages using pip:
```bash
pip install -r requirements.txt
## Installation
1. **Clone the repository:**
```bash
git clone https://github.com/aronmilenait/persephone-app.git
2. **Go to the project's directory:**
```bash
cd persephone-app
3. **Install required Python packages using pip:**
```bash
pip install -r requirements.txt
3. **Run the Flask App:**
```bash
python app.py