Open rvalenciano opened 2 days ago
Can I contribute to this one?
Let me try this one!
I’d like to work on this.
Hi, my name is Derian Rodriguez. I'm a passionate software engineer with more than a year of experience, actively contributing to open source projects through OnlyDust. My experience includes full-stack development with focus on backend, frontend, and web3 development using Starknet and Cairo. In addition, I am part of the Dojo Coding community. I would follow all guidelines and instructions to achieve exactly what you want. In university, I had the opportunity to work with PostGIS for geospatial data management. I would love to contribute and support the development of this project.
Hi team!
I would like to get this opportunity. I am a systems engineer from Costa Rica, with experience in C#, .NET, React and I am currently learning Cairo and Rust, which makes this project a great opportunity to apply and strengthen my knowledge.
It's my first ODhack and I'm looking for my first contribution, so I'm excited to contribute and learn in this collaborative environment.
Hii! My name is Mario Araya, I’m a Software Developer with 2+ years of experience. I have worked with backend technologies such as Cairo, Java, and C#, as well as frontend development using React, NextJS, and JavaScript/TypeScript. I’ve made contributions to open-source projects, completed a Starknet Bootcamp, exercises on NodeGuardians, finished Starklings, and participated in multiple hackathons. I’m also a member of the Dojo Coding community here in Costa Rica.
Create a migration for the apartments table with PostGIS data types to support location-based searches, distance calculations, and area/neighborhood filtering. The table includes fields for apartment details , coordinates , and location area. Implement spatial indexes for coordinates and location area, a function to find nearby apartments, and a trigger to update the updated_at column. Apply the migration, test spatial queries, and ensure the migration can be rolled back.
Hi! My name is Saymon Porras, and I’m a Software Developer and an active member of the Dojo Coding community. I am enthusiastic about tackling projects that involve spatial data and database migrations, and this issue provides an excellent opportunity to learn and contribute meaningfully.
I am eager to set up the apartments table using PostGIS data types, ensuring support for location-based features like proximity searches, area filtering, and map-based visualizations. I will carefully implement the migration to include the requested functionalities, such as spatial indexes, triggers for the updated_at column, and the helper function for finding nearby apartments.
I will follow the provided guidelines, test spatial queries thoroughly, and ensure the migration is robust and reversible. My focus will be on delivering a high-quality solution while maintaining clean and efficient code. I am excited to contribute to this project and deepen my expertise in this area.
Hi @rvalenciano, I'm a software developer with 2+ years of experience and I have worked with backend technologies such as Cairo, Java, C# and frontend with React, NextJS, JS/TS. Also, I'm a member of the Dojo Coding community here in CR and I have made contributions in Cairo VM Go, Cairo VM TS, Cairo Lints etc. Likewise, I’m a Cairo developer working in ByteBuildersLabs creating on-chain games using the Dojo framework.
This is my approach:
ET: 3-4 days
Hello! My name is Erick, I'm part of the Dojo Coding community and would love to contribute to this project. I'm a systems engineer student focusing on full stack web development and would like to tackle this by following the provided instructions.
Let me know if I can hop on this :)
As a member of the Dojo Coding community, I have experience in web2 and traditional technologies, as for web3 I have only been working for a few months and I have managed to make a few contributions, however, it is not an impediment for me to do my best in this issue, I will dedicate the necessary effort to contribute to the OSS.
To solve this issue, I will perform the following steps:
@evgongora feel free to work on this :)
Set up
apartments
table with PostGIS data typesCreate the apartments table with proper PostGIS data types to support geographical features for apartment locations, searching, and filtering.
Problem
We need to store apartment locations and enable spatial queries for:
Solution
Create Hasura migration for the apartments table with PostGIS data types.
Migration Files
Create new migration:
up.sql
:down.sql
:Data Types Explanation
coordinates POINT
:location_area GEOMETRY(POLYGON, 4326)
:GraphQL Usage Examples
Query Nearby Apartments
Verification Steps
Apply migration:
Test spatial queries:
-- Test proximity search SELECT * FROM find_nearby_apartments( ST_MakePoint(-73.935242, 40.730610), 1000, 1000, 2000 );