Skip to content
/ NOSTOS Public

A place based social media experience with a sci fi twist...

Notifications You must be signed in to change notification settings

amacsha/NOSTOS

Repository files navigation

NOSTOS - The Concept

Nostos is a community based app focussed around visiting locations in the real world and then writing about your perceptions of the places you go to. The app is framed in a sci-fi theme, with the user taking on the role of an alien researcher visiting Earth.

On opening the map the user is presented with several points of interest to visit. After selecting one they will not be able to proceed until physically within a 100m radius of the point (using native GPS tracking). Once at said location, the user is able to write an entry log for this place, being prompted to look around and engage, writing some meaningful content.

Other users are then able to rate and comment on these entries and receive awards for interacting with the app.

The Tech

Front-end
React Native in Typescript Google Places API for map interactions and place generation
Dall-E for some image generation.

Back-end:
Jest.js with Supertest
Prisma for database interactions
AWS for database hosting

Figma and Trello for design and task management.

The Creators

This project was created in two-weeks by the following contributors:

Andre Pangoni,
Diego Saborido,
Dana Yachini,
Andrew MacShane,
Dominic Stewart-Smith.

Demo Video

Visit YouTube

Screenshots

alt alt alt alt alt alt

Instructions for running

In ./server: Create a .env file, following the example of .env.example. You will need a Postgres database URI, and a secret key of your choice for encrypting user data. Run the commands npm i, and once that is finished npm run initDB to populate your database with some location data.

In ./client you will also need an .env file containing your local IP address. Then run npm i

Finally from ./server you can run npm run dev to create the server, and simultaneously from ./client run npm run start to build the app and open it on Expo.

About

A place based social media experience with a sci fi twist...

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published