Unsere Idee ist es eine Social Media Plattform zu erstellen. Auf dieser Webseite soll es möglich
sein, Videospiele zu finden, diese in eine Liste hinzuzufügen und diesen Spielen dann einen
„Status“ zuweisen zu können wie z.B. „wird noch gespielt“, „durchgespielt“, „abgebrochen“ oder
„am Spielen“. Sinn des ganzen ist es z.B. mit anderen Usern vergleichen zu können, was wer bereits
gespielt hat, noch gespielt wird oder ähnliches, oder allgm. Kontakt mit anderen Usern aufbauen
zu können, die dieselben Interessen haben (bspw. Viele Gleiche Spiele gespielt oder das man die
gleichen Spiele-Genres spielt usw.) oder auch einfach für einen Selbst eine Art Logbuch zu haben,
das man einen Überblick darüber hat, welche Spiele man alles in der Vergangenheit gespielt hatte,
wie viele es bereits geworden sind, oder auch welche Spiele in Zukunft alles gespielt werden
wollen.
Zu den Spielen soll es geeignete Feeds geben, bspw. wenn man gerade das Spiel „Resident Evil 4“
spielt, dass man in den jeweiligen Feeds nur Beiträge zu diesem Spiel zu sehen bekommt. So gibt
es also vllt. Spieler die bestimmte „Guide“ Beiträge verfassen, ihre Erfolge mit den anderen teilen
wollen oder sich zum Beispiel über ihren Lieblingscharakter in einem Spiel unterhalten wollen.
Der direkte Kontakt zu anderen Personen soll in etwa so stattfinden, wie man es über Twitter
bereits kennt. Also in Form von Beiträgen, die dann von Usern kommentiert werden können (es
ist keine Live Chat Funktion in Planung).
## Liste der Teammitglieder + Matrikelnummer + Email
Valeria Luft + 916850 + s51532@bht-berlin.de
Dein Spiele Tracker um endlich ein überblick über deine Spiele zu bekommen.
Omar Kasbah + 927379 + s85809@bht-berlin.de
## Entwickelt mit
Serdar Dorak + 926663 + s85521@bht-berlin.de
*[Next.js 13](https://nextjs.org/)
*[React.js](https://react.dev/)
*[Prisma](https://www.prisma.io/)
*[NextAuth](https://next-auth.js.org/)
*[Tailwind CSS](https://tailwindcss.com/)
*[Shadcn/UI](https://ui.shadcn.com/)
*[React Query](https://tanstack.com/query/latest)
*[React Hook Form](https://react-hook-form.com/)
*[Zod](https://zod.dev/)
*[Nodemailer](https://nodemailer.com/)
David Jakszta + 927901 + s85819@bht-berlin.de
## Ermöglicht mit
Yusuf Akgül + 926599 + s86116@bht-berlin.de
*[IGDB](https://www.igdb.com/)
*[Railway](https://railway.app/)
*[Vercel](https://vercel.com/)
Caner Ilaslan + 927367 + s86215@bht-berlin.de
## [Siehe dir unsere API Docs an](https://gameunity.vercel.app/apidocs)
## Issue Tracker + Dokumentation + git
Unter nutzen der BHT GitLab
## [Sieh dir unsere Wiki an](https://gitlab.bht-berlin.de/s86116/project_ss23/-/wikis/Home)
#
## Projektbeschreibung
This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app).
Unsere Idee ist es eine Social Media Plattform zu erstellen. Auf dieser Webseite soll es möglich sein, Videospiele zu finden, diese in eine Liste hinzuzufügen und diesen Spielen dann einen „Status“ zuweisen zu können wie z.B. „wird noch gespielt“, „durchgespielt“ oder „am Spielen“. Sinn des ganzen ist es z.B. mit anderen Usern vergleichen zu können, was wer bereits gespielt hat, noch gespielt wird oder ähnliches, oder allgm. Kontakt mit anderen Usern aufbauen zu können, die dieselben Interessen haben (bspw. Viele Gleiche Spiele gespielt oder das man die gleichen Spiele-Genres spielt usw.) oder auch einfach für einen Selbst eine Art Logbuch zu haben, das man einen Überblick darüber hat, welche Spiele man alles in der Vergangenheit gespielt hatte, wie viele es bereits geworden sind, oder auch welche Spiele in Zukunft alles gespielt werden wollen.
## Getting Started
Spieler können ihre Erfolge mit anderen Spieler teilen oder sich zum Beispiel über ihren Lieblingscharakter in einem Spiel unterhalten.
First, run the development server:
Der direkte Kontakt zu anderen Personen soll in etwa so stattfinden, wie man es über Twitter bereits kennt. Also in Form von Beiträgen, die dann von Usern kommentiert werden können (keine Live Chat Funktion).
```bash
npm run dev
# or
yarn dev
# or
pnpm dev
```
## Liste der Teammitglieder + Matrikelnummer + Email
Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
Yusuf Akgül + 926599 + [s86116@bht-berlin.de](mailto:s86116@bht-berlin.de)
You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file.
Serdar Dorak + 926663 + [s85521@bht-berlin.de](mailto:s85521@bht-berlin.de)
This project uses [`next/font`](https://nextjs.org/docs/basic-features/font-optimization) to automatically optimize and load Inter, a custom Google Font.
You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome!
## Issue Tracker + Dokumentation + git
## Deploy on Vercel
Unter nutzung der BHT GitLab.
The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js.
## Lizenz
Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details.
Dieses Projekt ist lizensiert unter der [MIT lizenz](https://gitlab.bht-berlin.de/s86116/project_ss23/-/blob/main/LICENSE)