https://github.com/aybruhm/sms-based-reminder-system
An SMS reminder system that allows users to text a specific number to set reminders for themselves.
https://github.com/aybruhm/sms-based-reminder-system
fastapi python vonage-sms
Last synced: 3 months ago
JSON representation
An SMS reminder system that allows users to text a specific number to set reminders for themselves.
- Host: GitHub
- URL: https://github.com/aybruhm/sms-based-reminder-system
- Owner: aybruhm
- License: unlicense
- Created: 2023-01-25T16:32:39.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-01-28T20:26:32.000Z (over 3 years ago)
- Last Synced: 2025-06-28T14:44:22.526Z (12 months ago)
- Topics: fastapi, python, vonage-sms
- Language: Python
- Homepage: https://hackernoon.com/build-a-lightning-fast-sms-reminder-system-with-vonage-sms-api-and-fastapi-backend
- Size: 113 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# sms-based-reminder-system
An SMS reminder system that allows users to text a specific number to set reminders for themselves.
## Getting Started
To get the system up and running, follow the steps below:
1). Run the commands below in your terminal:
```bash
git clone git@github.com:aybruhm/sms-based-reminder-system.git
```
2). Change directory to sms-based-reminder-system:
```bash
cd sms-based-reminder-system
```
3). Rename the `.env.template` file to `.env` and update the values.
4). Start the uvicorn server with the below command in your terminal:
```bash
python sms_reminder/main.py
```
**NOTE**: If you get the following error:
```bash
Traceback (most recent call last):
File "/.../sms-based-reminder-system/sms_reminder/main.py", line 8, in
from sms_reminder.services.tasks import scheduler
ModuleNotFoundError: No module named 'sms_reminder'
```
Run the below code in your terminal and start your uvicorn server again:
```bash
export PYTHONPATH=$PWD
```