The project aims to build a basic web application using the Rocket framework, providing the following features:
-
Create and manage a list of tasks.
-
Mark tasks as completed.
-
Delete tasks.
-
Persist data using SurrealDB as the database backend.
-
Clone the Repository: Clone the repository to your local machine.
-
Start SurrealDB:
surreal start memory -A --auth --user root --pass root --bind 0.0.0.0:8001
-
Start the Rocket web server:
cargo run
- Visit http://localhost:8000 to use the application.
- Add new tasks and mark them as completed.
- Delete tasks as needed.
- The data is persisted using SurrealDB.