-
Notifications
You must be signed in to change notification settings - Fork 2
Project Description
Evan Scales edited this page Apr 23, 2024
·
6 revisions
The Forces-Unite website is a platform designed to bring gamers together, chat, and connect over their favorite gaming interests.
The goals of the project are to:
- Create a user-friendly platform for gamers to connect
- Facilitate gamer discovery. Develop a process for users to find fellow gamers with similar interests
- Enable group formation. Allow users to easily create, join, and search for groups
- Promote user interaction. Implement features that encourage conversation through posts and comments.
- Have fun, and learn about the process of creating a web app
Some high-level features and their descriptions
- Gamer Discovery
- Allow users to search and connect with other gamers based on their interests and play styles
- Allow users to view profiles, favorite games, and play styles of potential gaming buddies
- Groups
- Allow users to create or join groups focused on specific games or interests
- Define member roles
- Designate a group leader to manage permissions, member invites, and group profile
- Messaging
- Implement messaging between users to allow for quick communication
- Account Management
- Allow users to create accounts, customize profiles, and manage their preferences
- Allow users to commend or rate each other based on their interactions and behavior
- Allow users to mark their favorite games
- Allow users to mark skill level, and role/play style for their favorite games
- Posts
- Allow users to create posts to groups they are a part of
- Allow users to view and react to posts
- Comments
- Allow users to leave comments on other users profiles, group pages, and posts
The project should be platform agnostic; it will be a website. Different browsers such as Chrome, Firefox, Edge, and Safari will need to be tested, as well as mobile versions.
The project will be developed using the following technologies:
- User Interface: React
- Backend: ASP.NET
- Database: PostgreSQL
- Hosting: Azure