Skip to content

Backend running a GraphQL API with Apollo Server and Express, with authorizatized requests (JWT). Set up so users can be hosts as well as participants of an activity. Seeded activities are randomly spread across Amsterdam.

Notifications You must be signed in to change notification settings

svenve-git/outsiders-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Outsiders

Description

This project gives a platform to find, create and share outdoor activities. It helps people host and join activities, so they can enjoy being outdoor together. So do you feel like going out, but are bored of the obligatory 'jog around the block'? Or just feel like kicking a ball with some other people? Post a public activity and invite them! Or have a look and see what's happening.

Of course, the main reason for this app is for me to practice & learn full stack development, and showcase some of the things I have learned. It's probably good to know that this project took about two weeks, and is my first project using GraphQL and React Native.

Demo

  • add demo recording

Stack:

Backend

  • GraphQL
  • Sequelize ORM
  • PostgreSQL
  • Express
  • Apollo Server
  • JWT Authorization

Frontend

  • React Native (Expo)
  • Apollo Client

Documentation

Front End

Wireframe

Database Diagram

About

Backend running a GraphQL API with Apollo Server and Express, with authorizatized requests (JWT). Set up so users can be hosts as well as participants of an activity. Seeded activities are randomly spread across Amsterdam.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published