An open API service indexing awesome lists of open source software.

https://github.com/seralexeev/findmyride

πŸš΄β€β™‚οΈ Find My Ride
https://github.com/seralexeev/findmyride

postgis postgraphile postgres react react-native typescript

Last synced: 2 months ago
JSON representation

πŸš΄β€β™‚οΈ Find My Ride

Awesome Lists containing this project

README

        

# πŸš΄β€β™‚οΈ FindMyRide

> I am currently migrating this project to new public repo from an old private repository rewriting it along the way. Many things are broken and working unstably. The application itself has been removed from the AppStore and GooglePlay. It will soon be restored, including the backend and user data.

## Screenshots

| πŸš΄β€β™‚οΈ | πŸ“± | πŸ—ΊοΈ |
| :-----------------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------------------------------------------: |
| ![Explore](https://github.com/seralexeev/findmyride/assets/4503354/7400cfd3-c831-47c9-9953-f4449fbba272) | ![Active Rides](https://github.com/seralexeev/findmyride/assets/4503354/03659bdf-c21d-49f0-96cf-fcacbca1f23e) | ![Location Selection](https://github.com/seralexeev/findmyride/assets/4503354/8b9e0569-e58b-4386-979f-3edce0c04047) |
| ![Create Ride](https://github.com/seralexeev/findmyride/assets/4503354/d2e6a97d-3f3c-48e9-af7c-a8b601e8d806) | ![Ride Details](https://github.com/seralexeev/findmyride/assets/4503354/cb080fd2-5a82-49bf-82a2-ef8f55f82286) | ![Ride Map](https://github.com/seralexeev/findmyride/assets/4503354/6a5d5c6b-a5a7-4b69-9bbb-574fbd9b6889) |
| ![Login Screen](https://github.com/seralexeev/findmyride/assets/4503354/9c94181e-737f-4792-9d0c-197b59b273b7) | ![Profile Screen](https://github.com/seralexeev/findmyride/assets/4503354/97b2fede-fe6d-4176-be12-7b7336a11b04) | ![Edit Profile](https://github.com/seralexeev/findmyride/assets/4503354/bd4f0549-d79e-4eb9-8a01-5908abf8d0aa) |

## Main packages

- [findmyride/api](https://github.com/seralexeev/findmyride/tree/main/projects/api)
- [findmyride/app](https://github.com/seralexeev/findmyride/tree/main/projects/app)

## Getting started

- `adb reverse tcp:8081 tcp:8081`

## Architecture (legacy)

### Overview

![Architecture Overview](https://github.com/seralexeev/findmyride/assets/4503354/6ef21b65-00e1-475b-89a6-260603f90024)

### Database structure

[schema.sql](https://github.com/seralexeev/findmyride/blob/main/projects/api/src/migrations/schema.sql)

![Database Structure](https://github.com/seralexeev/findmyride/assets/4503354/2f8c440b-61fd-4461-ae24-5c3c37379fa2)