Skip to content

jasjaprick/tagDate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tagDate - Tag your date!

TagDate is a dating application that matches people based on their idea for a perfect date. With its built in chat function it is easy to chat with your matches and make your perfect date happen.

image

Tech Stack

TypeScript
JavaScript
React Native
Expo
Styled Components
Apollo Client
Apollo Server
GrapQL
TypeGraphQL
Prisma
PostgresQL

Server Site Info

The server is connected with Prisma and Postgres. To initiate the connection, please run the commands listed below in sequence from the server folder. It is possible to run the postgresQL DB from Docker.

Starting Docker

To initiate the database from a container, please run the following command:

docker-compose up
docker-compose run postgres bash
psql --username=USERNAME --host=HOST

To stop the db, run

docker-compose down

Generate DB template

To generate the database model with Prisma, run the following command

npm run generate

Migrate and create the DB in Postgres

To create the db and tables, please run the following command

npm run migrate

Seeding the DB

Optionally, run the following command to populate with mock data

npm run seed

Starting the server

Start the server with the following command

npm run start

Contributors

Yanira Pérez
Jorge Pérez
Mathias Söderqvist
Salvatore Pariota
Jasja Prick

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5