Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bryanbill/tunza-backend
Backend service for Tunza app
https://github.com/bryanbill/tunza-backend
Last synced: about 1 month ago
JSON representation
Backend service for Tunza app
- Host: GitHub
- URL: https://github.com/bryanbill/tunza-backend
- Owner: bryanbill
- Created: 2023-06-12T15:57:16.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-20T07:36:36.000Z (over 1 year ago)
- Last Synced: 2024-11-06T19:53:47.085Z (3 months ago)
- Language: Dart
- Size: 56.6 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Tunza - Backend Server
## Description
This is the backend server for Tunza. It is built using Dart on Zero framework.
## Getting Started
### Prerequisites
- [Dart](https://dart.dev/get-dart)
- [Zero Framework](https://zero.vercel.app)
- [PostgreSQL](https://www.postgresql.org/)### Installation
1. Clone the repo
```sh
git clone https://github.com/tunzahq/tunza-backend.git
```2. Install dependencies
```sh
dart pub get
```3. Create a `.env` file in the root directory
```sh
cp .env.example .env
```
4. Import the [Tunza.sql](./tunza.sql) file into your PostgreSQL instance5. Run the server
```sh
zero run
```### Usage
Import the [Tunza Postman collection](./tunza.json) to test the API endpoints.