DevTick - Developer Todo App

Stay organized and boost productivity with a clean, powerful task management tool for developers.

Features

📝 Developer Todo List

Organize your tasks and track project progress with categories like bug fixes, feature development, and more.

📚 Contact Book

Store and organize your contacts, from collaborators to mentors, with links to GitHub, LinkedIn, and more.

🔑 API Key Management

Securely manage and store API keys, with the option to add notes on usage and restrictions.

💡 Project Ideas

Brainstorm, categorize, and keep track of new project ideas based on difficulty, tech stack, or application type.

🛠️ Project Categories

Organize projects by type, such as Web Development, Mobile Development, AI/ML, and Open Source Contributions.

🤖 AI-Powered Text Chat

Ask coding questions, get guidance, or debug with an AI-powered chat integrated directly into the app.

📈 Progress Tracker

Track milestones, completion percentages, and deadlines with visual progress representation.

🔄 Sync Across Devices

Access your tasks, contacts, and projects on any device with seamless syncing.

🚀 Developer Templates

Browse 100+ curated templates across frontend, backend, fullstack, mobile, AI/ML, and DevOps categories to kickstart your projects.

Future Enhancements

Tech Stack

File Structure

DevTick/ ├── templates/ │ ├── auth/ │ │ ├── loggedin.html │ │ ├── login.html │ │ ├── signup.html │ ├── index.html ├── .gitignore ├── DevTickIcon.png ├── DevTickLogo.png ├── LICENSE ├── README.md ├── SarvAuth.py ├── Template_README.md ├── app.py ├── auth.py ├── createAPIstorage.py ├── createContactbook.py ├── createDatabase.py ├── createProjectsDB.py ├── createTasksDB.py ├── requirements.txt └── sql.py

Installation

$ git clone https://github.com/SarveshwarSenthilKumar/DevTick.git
$ cd DevTick
$ python3 -m venv venv
$ source venv/bin/activate # On Mac/Linux
$ venv\Scripts\activate # On Windows
$ pip install -r requirements.txt
$ python createAPIstorage.py
$ python createContactbook.py
$ python createDatabase.py
$ python createProjectsDB.py
$ python createTasksDB.py
$ python app.py

Contact

For any questions, feedback, or contributions: