Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/j-m/anvomywz1k
A community-based game review website
https://github.com/j-m/anvomywz1k
coursework game jest koa puppeteer review website
Last synced: 8 days ago
JSON representation
A community-based game review website
- Host: GitHub
- URL: https://github.com/j-m/anvomywz1k
- Owner: j-m
- Created: 2020-01-13T23:37:41.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-04-19T14:28:38.000Z (over 1 year ago)
- Last Synced: 2024-10-12T02:14:39.426Z (about 1 month ago)
- Topics: coursework, game, jest, koa, puppeteer, review, website
- Language: JavaScript
- Homepage: https://marshj6-340ct.herokuapp.com/
- Size: 50.5 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AnvomYWz1K
## Why the random name?
This project was submitted as coursework to Coventry University, UK.
To reduce the chances of plagarism, we were asked to use a random 10 character string as the name of the repository.## About
For this coursework, each student was assigned to one of 19 different tasks; this was **not** group work.
I was tasked with creating "a community website to review games".
We had creative freedom but had to use JavaScript, Koa, Puppeteer, and meet certain functional requirements.To earn the higher marks we had to achieve/demonstrate:
- A complete system that met all requirements
- Test-Driven Development
- Continuous Development
- Comprehensive unit, integration, and acceptance tests
- 100% code coverage
- Use of the GitFlow git branching model
- Continuous Integration and Delivery
- Plan the architecture of the system, complete with various types of UML models
I earned a grade of 84/100; the feedback was positive with only nit-picks on the design and implementation.## Viewing
To view the code as it was when it was submitted, go onto the releases tab and download v1.0.0.
Navigate to https://marshj6-340ct.herokuapp.com/ to view it live.
As a free service, the heroku app will spool down after 30 minutes of inactivity.
This means that all data will be lost.
I hardcoded an admin user with the login credentials "admin" and "admin".
If you are using Chrome, login may not work. Try Firefox or any other browser.
You will have to add games yourself but for ease here are a couple:- 413150, Stardew Valley, 2D top-down farming sim
- 294100, RimWorld, 2D top-down space-age colony sim