Skip to content

Django ile geliştirilmiş basit ve verimli bir To-Do List uygulaması. Kullanıcıların görev ekleyip düzenleyebileceği, tamamlanan görevleri işaretleyebileceği bir yapıya sahiptir.

License

Notifications You must be signed in to change notification settings

bektas-sari/django-todo-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✅ Django To-Do App

This project is a modern and stylish To-Do List application developed with Django. Users can add, complete, and delete tasks. It offers a dynamic experience with Bootstrap 5 and JavaScript animations.

🚀 Features

  • 🏃 Add new tasks (with fade-in animation)
  • Mark tasks as complete (green glow effect)
  • Delete tasks (with fade-out animation)
  • 🎨 Modern and mobile-friendly design with Bootstrap
  • 🔄 Lightweight and fast, database-supported

📌 Installation and Running

1️⃣ Clone the Repository

git clone https://github.com/bektas-sari/django-todo-app.git
cd django-todo-app

2️⃣ Create Virtual Environment and Install Dependencies

python -m venv venv
source venv/bin/activate  # Mac/Linux
venv\Scripts\activate  # Windows
pip install -r requirements.txt

3️⃣ Set Up Database and Run the Server

python manage.py migrate
python manage.py createsuperuser  # (Optional, for admin panel access)
python manage.py runserver

Now, open your browser and go to: http://127.0.0.1:8000/

📜 Technologies Used

  • Python 3, Django
  • Bootstrap 5, JavaScript
  • SQLite (Django default database)

🔥 Contributing

  1. Fork the repository to your own GitHub account.
  2. Create a new branch:
git checkout -b new-feature
  1. Make your changes and commit them:
git commit -m "Added a new feature"
  1. Push the changes to your GitHub repository:
git push origin new-feature
  1. Submit a Pull Request (PR)! 🎉

📩 Contact

If you have any bug reports or development suggestions, feel free to open an issue or contact me via GitHub. Email: [email protected]

👤 Developer

Bektaş Sarı
PhD in Advertising, AI + Creativity researcher
Flutter Developer & Software Educator

MIT License © 2025 Bektas SARI

About

Django ile geliştirilmiş basit ve verimli bir To-Do List uygulaması. Kullanıcıların görev ekleyip düzenleyebileceği, tamamlanan görevleri işaretleyebileceği bir yapıya sahiptir.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published