https://github.com/shinokada/express-upstash-geosearch
Redis geosearch demo
https://github.com/shinokada/express-upstash-geosearch
ejs express flowbite ioredis redis tailwindcss upstash
Last synced: 3 months ago
JSON representation
Redis geosearch demo
- Host: GitHub
- URL: https://github.com/shinokada/express-upstash-geosearch
- Owner: shinokada
- Created: 2023-01-12T01:27:42.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-01-12T22:44:43.000Z (almost 3 years ago)
- Last Synced: 2025-03-20T16:49:38.950Z (7 months ago)
- Topics: ejs, express, flowbite, ioredis, redis, tailwindcss, upstash
- Language: CSS
- Homepage: https://express-redis-upstash.codewithshin.com/
- Size: 76.2 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Express-Upstash-Geosearch
- Express
- ES modules
- Redis
- Upstash
- Tailwind CSS
- Flowbite## Demo
https://express-redis-upstash.codewithshin.com/
## Installation
```bash
git clone git@github.com:shinokada/express-upstash-geosearch.git
cd express-upstash-geosearch
# npm/pnpm/bun/yarn
pnpm i
```### .env
Login to Upstash and find the database connection code and add it to `.env` file.
For example:
```bash
UPSTASH_REDIS=redis://default:xxxxxxxxxxxxxxxxxxxxxxxxxxxx@apn1-apt-jennet-33538.upstash.io:33538
```## Starting the server
```bash
npm run start:tailwind
```This command will start concurrently Tailswind CSS and a server. It will watche the input file for any changes and automatically process the input file and write the output to the specified file.