This repository contains a simple Todo application built with Rust and Actix Web. The project aims to demonstrate basic CRUD (Create, Read, Update, Delete) operations for managing Todo items.
To get a local copy up and running, follow these steps:
- Clone the repository:
git clone https://github.com/rutvij26/rust-todos.git
- Navigate to the project directory:
cd rust-todos
- Install Rust and Cargo if you haven't already. You can find the installation instructions on the official Rust website.
- Run the application:
cargo run
- Access the application at
http://localhost:8080
.
- Create a new Todo item
- List all Todo items
- Update an existing Todo item
- Delete a Todo item
- Rust: A systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety.
- Actix Web: A powerful, pragmatic, and extremely fast web framework for Rust.
- Cargo: Rust's package manager and build system.
Contributions are welcome! Please feel free to submit a Pull Request or open an issue if you find any bugs or have suggestions for improvements.
Distributed under the MIT License. See LICENSE
for more information.