https://github.com/rtk-rnjn/momcare-backend
Backend for MomCare iOS application.
https://github.com/rtk-rnjn/momcare-backend
fastapi mongodb
Last synced: 11 months ago
JSON representation
Backend for MomCare iOS application.
- Host: GitHub
- URL: https://github.com/rtk-rnjn/momcare-backend
- Owner: rtk-rnjn
- License: mpl-2.0
- Created: 2025-02-06T06:07:48.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-07-21T06:15:21.000Z (11 months ago)
- Last Synced: 2025-07-21T07:28:44.728Z (11 months ago)
- Topics: fastapi, mongodb
- Language: Python
- Homepage: https://github.com/rtk-rnjn/MomCare
- Size: 215 KB
- Stars: 2
- Watchers: 1
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MomCare-Backend
Backend for [MomCare](https://github.com/rtk-rnjn/MomCare) iOS application. This backend is responsible for handling the requests from the iOS application and interacting with the database to fetch the required data.
We are using MongoDB as our database and FastAPI as our backend.
## Installation
Rename `.example-env` to `.env` and fill in the required values, especially the database credentials.
```bash
$ git clone --depth=1 https://github.com/rtk-rnjn/MomCare-Backend
$ cd MomCare-Backend
```
```bash
$ python3 -m venv .venv
$ source .venv/bin/activate
$ pip install -r requirements.txt
```
## Usage
```bash
$ python3 main.py
```
## TODO:
- [x] Add user registration
- [x] Add user update
- [x] AI Models?
- [ ] Add tests
- [x] Add CI/CD