johnmai-dev
newbee-mall-api-rs
Rust

ย ๐Ÿ”ฅ๐Ÿ”ฅ Newbee Mall Backend API - Rust Language Version. ย ๆ–ฐ่œ‚ๅ•†ๅŸŽๅŽ็ซฏๆŽฅๅฃ - rust ่ฏญ่จ€็‰ˆๆœฌ ๐Ÿšง[WIP]

Last updated May 28, 2026
76
Stars
15
Forks
0
Issues
0
Stars/day
Attention Score
13
Language breakdown
Rust 99.7%
Dockerfile 0.3%
โ–ธ Files click to expand
README

[![Contributors][contributors-shield]][contributors-url] [![Forks][forks-shield]][forks-url] [![Stargazers][stars-shield]][stars-url] [![Issues][issues-shield]][issues-url] [![MIT License][license-shield]][license-url]

English | ็ฎ€ไฝ“ไธญๆ–‡


Logo

newbee-mall-api-rs

Rust version of the back-end API for NewBee Mall newbee-mall-api.

- Issues ยท Discussions -

About

This project is the Rust version of the back-end API for NewBee Mall newbee-mall-api, which is based on the original version's data structures and most of its logic.

Built With

Dependencies on Front-end Projects

Getting Started

1. Configure the Project

# Clone the project
git clone https://github.com/maiqingqiang/newbee-mall-api-rs

Go to the project directory

cd newbee-mall-api-rs

Copy .env

cp .env.exmaple .env

2. Configure the Database

# Install dieselcli. If installation fails, refer to the Diesel document: https://diesel.rs/guides/getting-started or https://github.com/diesel-rs/diesel/blob/master/guidedrafts/backend_installation.md
cargo install diesel_cli --no-default-features --features mysql --version 2.1.1

Run the database migration. Before running, make sure .env is configured with DATABASE_URL

diesel migration run

3. Run the Project

# Run
cargo run
Front-end project running is not covered here. Please go to the corresponding project to check it out.

License

Distributed under the GNU General Public License v3.0. See LICENSE for more information.

Acknowledgments

[contributors-shield]: https://img.shields.io/github/contributors/maiqingqiang/newbee-mall-api-rs.svg?style=for-the-badge [contributors-url]: https://github.com/maiqingqiang/newbee-mall-api-rs/graphs/contributors [forks-shield]: https://img.shields.io/github/forks/maiqingqiang/newbee-mall-api-rs.svg?style=for-the-badge [forks-url]: https://github.com/maiqingqiang/newbee-mall-api-rs/network/members [stars-shield]: https://img.shields.io/github/stars/maiqingqiang/newbee-mall-api-rs.svg?style=for-the-badge [stars-url]: https://github.com/maiqingqiang/newbee-mall-api-rs/stargazers [issues-shield]: https://img.shields.io/github/issues/maiqingqiang/newbee-mall-api-rs.svg?style=for-the-badge [issues-url]: https://github.com/maiqingqiang/newbee-mall-api-rs/issues [license-shield]: https://img.shields.io/github/license/maiqingqiang/newbee-mall-api-rs.svg?style=for-the-badge [license-url]: https://github.com/maiqingqiang/newbee-mall-api-rs/blob/main/LICENSE

๐Ÿ”— More in this category

ยฉ 2026 GitRepoTrend ยท johnmai-dev/newbee-mall-api-rs ยท Updated daily from GitHub