Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ningenme/geeq
frontend and backend for geeq webapp
https://github.com/ningenme/geeq
axum nextjs ningenme-project openapi react rust-lang typescript
Last synced: 19 days ago
JSON representation
frontend and backend for geeq webapp
- Host: GitHub
- URL: https://github.com/ningenme/geeq
- Owner: ningenMe
- Created: 2024-04-26T17:40:22.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-06-08T04:53:00.000Z (8 months ago)
- Last Synced: 2025-01-03T00:46:03.384Z (23 days ago)
- Topics: axum, nextjs, ningenme-project, openapi, react, rust-lang, typescript
- Language: Rust
- Homepage: https://geeq.ningenme.net
- Size: 398 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# geeq
## openapi generate
```shell
openapi-generator generate -i ./openapi.yaml -g typescript-axios -o ./frontend/components/generated
openapi-generator generate -i ./openapi.yaml -g rust-axum -p packageName=generated -o ./backend/generated
```## sqlx prepare
```
cargo sqlx prepare --workspace --database-url "mysql://${NINGENME_MYSQL_GEEQ_USER_USERNAME}:${NINGENME_MYSQL_GEEQ_USER_PASSWORD}@${NINGENME_MYSQL_HOST}:${NINGENME_MYSQL_PORT}/geeq"
```## backend start
```shell
# local
ENV=local cargo run -p api
```## fronend start
```shell
# local
npm run dev
```