-
Notifications
You must be signed in to change notification settings - Fork 0
Backend deployment docu #34
Merged
Merged
+11,264
−17
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Vite created with npm. "React" as framework and "React and TypeScript" as compiler + ESLint
Added prettier for later formatting of code
Installed React-Bootstrap for easier living with CSS Issue #8
Initial setup
Created a server folder containing a skeleton for all the described functionality required by the server to work according to the description found in the README.md.
Added documentation to explain the functionality of the server including how to run it, how to run automated tests and examples of manual tests with Apollo.
No actual changes here exept in the README.md changing the folder name from "IT2810-T33-P2" to "frontend" in the filetree and the README.md.
Init backend
Sliit the frontend src-code into a more structured folder setup that will allow for easier implementation in the future
Cleanup of the current skeleton to allow for easier future implementation
Implemented a full 1st version of the frontpage with each module statically codeded with responsive sizes for the elements
Structuring frontend
feat: Skeleton for basic frontend
A simple details page for games for now with only one example that can be accessed by clicking the games in the list on the frontpage.
Made frontend fetch data from the backend to fill in the grid and details page (only fetching the necessary games at a time)
Added filter functionality to search sort and filter games on the mainpage in accordance with the described functionality in README.
Ensured the filters are usabel and responisve for smaller screen sizes.
Filter functionality
Refactored some basic tsx components to be REACT bootstap components instead for easier styling
Game detail
Updatet the root README.md to match the design and build choises made. Updated the REAME.md in frontend with instructions instead of the default Vite file.
Changed project base to '/project2' to match Apache server requirements
Updated the link paths to work with the new project base #31
Fix navigation
Added link to website for delivery 2
Update docs
Path was to the older project base, resulting in the user not being able to see detailed view of games
ayseza
approved these changes
Oct 23, 2026
Sign in
to join this conversation on GitHub.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Added documentation for VM deployment, and future fixes for it