Rocksus / rust-halloween-event

A backend service that manages Halloween events. This is an introductory example to Rust

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rust Halloween Event

A backend service that manages Halloween events. This is an introductory example to Rust.

General Overview

This service will ultimately showcase these features:

  • Create, List, Get, and Delete Events info
  • Create admin & users, also provide login endpoint with JWT tokens
  • RSVP to events and list all RSVPed events
  • Communicate via HTTP & gRPC

Tech Stacks

We will be using these tech stacks to learn more about backend development with Rust lang:

  • HTTP Framework: Axum
  • gRPC Framework: Tonic
  • Database: PostgreSQL
  • ORM: Diesel

Open for other suggestions

Contributing

Please refer to CONTRIBUTING.md

About

A backend service that manages Halloween events. This is an introductory example to Rust

License:MIT License


Languages

Language:PLpgSQL 51.3%Language:Rust 48.7%