This is a Todo app built using Rust and the Actix framework. It provides basic functionality for managing todos and uses a PostgreSQL database for data persistence. The app is built with the help of the Diesel package for database connectivity.
- Create a new todo
- Update an existing todo
- Delete a todo
- Get all todos
- Get todos by user
- User authentication and authorization
- Rust (https://www.rust-lang.org/)
- PostgreSQL (https://www.postgresql.org/)
- Diesel CLI (https://diesel.rs/)
-
Clone the repository:
git clone https://github.com/hritikchokker/crud_rust_actix_web.git
-
Navigate to the project directory:
cd crud_actix_rust