diff --git a/.github/workflows/github-pages.yml b/.github/workflows/github-pages.yml new file mode 100644 index 0000000..ac98cfe --- /dev/null +++ b/.github/workflows/github-pages.yml @@ -0,0 +1,25 @@ +name: GitHub Pages + +on: + push: + branches: + - main + +jobs: + deploy: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v3 + - name: Setup Pages + uses: actions/configure-pages@v3 + - name: Build with Jekyll + uses: actions/jekyll-build-pages@v1 + with: + source: ./ + destination: ./_site + - name: Upload artifact + uses: actions/upload-pages-artifact@v1 + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v2 \ No newline at end of file diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 0000000..e69de29 diff --git a/index.html b/index.html new file mode 100644 index 0000000..7bbd4e0 --- /dev/null +++ b/index.html @@ -0,0 +1,798 @@ + + + + + + tududi - Task Management Made Simple + + + + +
+
+ +
+
+ +
+
+
+

Task Management Made Simple

+

Efficiently manage your tasks and projects, categorize them into different areas, and track due dates with this intuitive and easy-to-use web application.

+ + tududi Screenshot +
+
+
+ +
+
+
+

Features

+

tududi provides everything you need for efficient task and project management in a clean, intuitive interface.

+
+
+
+
+ +
+

Task Management

+

Create, update, and delete tasks. Mark them as completed and view them by different filters. Order them by Name, Due Date, Date Created, or Priority.

+
+
+
+ +
+

Quick Notes

+

Create, update, delete, or assign text notes to projects for better organization and documentation of your work.

+
+
+
+ +
+

Tags

+

Create tags for tasks and notes to enhance organization and make filtering your work items easier.

+
+
+
+ +
+

Project Tracking

+

Organize tasks into projects. Each project can contain multiple tasks and/or multiple notes.

+
+
+
+ +
+

Area Categorization

+

Group projects into areas for better organization and focus on what matters to you.

+
+
+
+ +
+

Due Date Tracking

+

Set due dates for tasks and view them based on due date categories like Today, Upcoming, or Someday.

+
+
+
+
+ +
+
+
+

Screenshots

+

See tududi in action with these screenshots showcasing its clean interface and functionality.

+
+
+
+ Light Mode - Desktop +
+
+ Dark Mode - Desktop +
+
+ Light Mode - Mobile +
+
+ Dark Mode - Mobile +
+
+
+
+ +
+
+
+

Quick Installation

+

Get started with tududi in just a few simple steps using Docker.

+
+
+
+
1
+
+

Pull the latest image

+

First, pull the latest Docker image:

+ docker pull chrisvel/tududi:latest +
+
+
+
2
+
+

Create a session secret (optional)

+

Generate a random session secret:

+ openssl rand -hex 64 +
+
+
+
3
+
+

Run the Docker container

+

Launch the application with your configuration:

+ docker run \ +-e TUDUDI_USER_EMAIL=myemail@example.com \ +-e TUDUDI_USER_PASSWORD=mysecurepassword \ +-e TUDUDI_SESSION_SECRET=your_generated_hash_here \ +-e TUDUDI_INTERNAL_SSL_ENABLED=false \ +-v ~/tududi_db:/usr/src/app/tududi_db \ +-p 9292:9292 \ +-d chrisvel/tududi:latest +
+
+
+
4
+
+

Access the application

+

Navigate to https://localhost:9292 and login with your credentials.

+
+
+
+
+
+ +
+
+

Ready to Get Started?

+

Join our open-source community and contribute to the development of tududi or simply start using it today!

+ +
+
+ + + + + + \ No newline at end of file