Skip to content

paudeldipesh/rust-note-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rust Note API

A simple RESTful API for managing notes, secured with JWT authentication, built with Rust using Actix Web, Diesel, and PostgreSQL.

Features

  • Test routes (home/index/hello)

  • Create a new user

  • Create a new note

  • Add single image for the note

  • Read an existing note by ID

  • Update an existing note

  • Delete a note by ID

  • List all notes

  • List all users

  • Two-factor authentication

  • Moonpay API (third-party calls)

Requirements

  • Rust (latest stable version)

  • Diesel CLI

  • PostgreSQL

Setup

Clone the repository

git  clone  https://github.com/paudeldipesh/rust-note-api.git

cd  rust-note-api

About

An all-in-one note API.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published