AxumTodo Svelte Themes

Axumtodo

Todo Application with Rust backend and Svelte frontend

AxumTodo

AxumTodo is a full-stack web application built with the Rust framework Axum on the backend and the SkeletonUI toolkit and SvelteKit on the frontend. It provides a user-friendly interface for managing to-do items, including adding, deleting, and updating tasks.

Features

  • Add new to-do items with titles and descriptions.
  • Mark tasks as completed or active.
  • Edit and update existing tasks.
  • Delete tasks you no longer need.

Tech Stack

Installation and Setup

Backend Setup

  1. Clone this repository:

    git clone https://github.com/yourusername/AxumTodo.git
    
  2. Navigate to the backend directory:

    cd AxumTodo/backend
    
  3. Install dependencies and run the backend server:

    cargo run
    

Frontend Setup

  1. Navigate to the frontend directory:

    cd ../frontend
    
  2. Install dependencies and run the frontend development server:

 npm install
 npm run dev

Usage

  1. Access the application in your web browser: http://localhost:8080.

2 . Use the interface to add, edit, and manage your to-do items.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Disclaimer: This project is developed and maintained by github.com/Clinton-Nmereole. It is not affiliated with any of the technologies or frameworks mentioned above.

Top categories

Loading Svelte Themes