Overview of My Submission
HuMaps tries to give you a nice experience when looking for people who have common interests as yours.
You can use the search bar to type things like Doctor, Software engineers, Optometrist, etc. You can type specific names as well. Then you get, on the sidebar a list of people who match what you typed. And the same list gets visualized on the maps using exact coordinates.
Submission Category:
Wacky Wildcards
Language Used
Typescript
Link to Code
[HuMaps, Discover people through maps]
HuMaps lets you discover people in a little different way; using maps.
Click on one from the map or the sidebar
How it works
You search for someone (or more) using their name or occupation. Then you instantly get results on a list and on maps using those peoples' coordinates.
Made with NextJS for both Frontend and the Backend (next-api)
How the data is stored:
I used Redis as the main database, thanks to RedisJSON. I have a single Schema which has all the needed fields for each user.
How the data is accessed:
I used RedisSearch to perform smart assisted lookups. I try to match the search input with users bios (descriptions). Then get a list of those users and render it.
How to run it locally?
Prerequisites
You only need Node [v16.13.2]
Local installation
Create an .env.local with the following…
Additional Resources / Info
open source projects used to build this
Redis
Redis Cloud
Redis OM for Node
NextJS
Tailwind
Vercel
Collaborators
- Check out Redis OM, client libraries for working with Redis as a multi-model database.
- Use RedisInsight to visualize your data in Redis.
- Sign up for a free Redis database.
Top comments (0)