# project_ss23 ## Projektbeschreibung 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 Omar Kasbah + 927379 + s85809@bht-berlin.de Serdar Dorak + 926663 + s85521@bht-berlin.de David Jakszta + 927901 + s85819@bht-berlin.de Yusuf Akgül + 926599 + s86116@bht-berlin.de Caner Ilaslan + 927367 + s86215@bht-berlin.de ## Issue Tracker + Dokumentation + git Unter nutzen der BHT GitLab 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). ## Getting Started First, run the development server: ```bash npm run dev # or yarn dev # or pnpm dev ``` Open [http://localhost:3000](http://localhost:3000) with your browser to see the result. You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file. [http://localhost:3000/api/hello](http://localhost:3000/api/hello) is an endpoint that uses [Route Handlers](https://beta.nextjs.org/docs/routing/route-handlers). This endpoint can be edited in `app/api/hello/route.ts`. This project uses [`next/font`](https://nextjs.org/docs/basic-features/font-optimization) to automatically optimize and load Inter, a custom Google Font. ## Learn More To learn more about Next.js, take a look at the following resources: - [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API. - [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial. You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome! ## Deploy on Vercel 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. Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details.