Skip to content

This Rust full-stack service uses Yew with TailwindCSS and DaisyUI for the front end, and Axum for the back end, featuring automatic SVN repository fetching for security scans.

Notifications You must be signed in to change notification settings

deadash/task_web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple Task Management Service

Introduction

Brief introduction about the service, including its purpose and main features.

Preview

Task Management Service Preview

Technologies

  • Frontend: Yew, TailwindCSS, DaisyUI
  • Backend: Axum
  • Database: SQLx SQLite3

Project Structure

  • frontend: Contains all the frontend code using Yew and DaisyUI.
  • models: Defines the structs used for frontend-backend communication.
  • root directory: Consists of backend code.

Getting Started

Instructions on how to set up the project locally.

Features and Roadmap

  • Phase 1: User authentication.
  • Phase 2: Backend task initiation and background completion.
  • Phase 3: Completion of backend part of APIs (fetching SVN list, merging messages, etc.).
  • Phase 4: Integration of frontend and backend for log display.

Contribution

Guidelines on how to contribute to the project.

License

Details about the project's license.

Contact

Contact information for further inquiries or support.

Roadmap Details

  1. User Authentication: Implement a system where users are automatically authenticated.
  2. Backend Task Initiation & Completion: Set up the backend to start tasks and handle them in the background.
  3. Backend APIs: Develop backend APIs to handle operations like pulling SVN lists and merging messages.
  4. Logs Display: Integrate frontend and backend to show logs related to tasks and activities.

This outline provides a structured approach to document and guide the development of the Simple Task Management Service. It ensures that essential components such as user authentication, task handling, API development, and log integration are prioritized in the project roadmap.

About

This Rust full-stack service uses Yew with TailwindCSS and DaisyUI for the front end, and Axum for the back end, featuring automatic SVN repository fetching for security scans.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages