I created this project as an example web application for game distribution using the Go programming language, MongoDB, and the Go Fiber web framework. The project is currently in development, and many features and improvements are planned. I will provide a list of major updates and minor fixes to improve functionality and enhance the user experience.
This project is developed solely by myself, drawing inspiration from various game distribution websites. All copyrights for referenced material are owned by their respective creators.
Project Started: Sunday, May 19th 2024. Project Finished: Tuesday, July 9th 2024. (7 weeks, 2 days)
Front-end devs & project lead: Haris (https://github.com/hrisz) API & Back-end devs: Rayfan (https://github.com/rayfanaqbil)
| Plans | Status |
|---|---|
| Get All Data Games | Done✅ |
| Get By ID | Done✅ |
| Insert Data Games | Done✅ |
| Update Data Games | Done✅ |
| Delete Data Games | Done✅ |
| Login Admin | Done✅ |
| Get By Name Games | Done✅ |
| Generate JWT | Done✅ |
| Delete Token | Done✅ |
| Save Token | Done✅ |
| Get Admin By Username | Done✅ |
| Login Admin | Done✅ |
| etc. | Still on planning |
| Description | Date | Status |
|---|---|---|
| Made struct database | 12/06/2024 | Major Update |
| Made function Get All Data | 13/06/2024 | Major Update |
| Made function Get By ID | 13/06/2024 | Major Update |
| Made Fuction Insert Data | 13/06/2024 | Major Update |
| Fix Change the insert function | 13/06/2024 | Minor Update |
| Made Function Update Data | 13/06/2024 | Major Update |
| Fix Change the stuct and insert function | 13/06/2024 | Minor Update |
| Fix Struct Games | 13/06/2024 | Minor Update |
| Fix Test Data and Change struct Games | 13/06/2024 | Minor Update |
| Adding Link Games Fields to Struct Games | 13/06/2024 | Minor Update |
| Add games link fields to the insert function | 13/06/2024 | Minor Update |
| Made Function Delete Data | 14/06/2024 | Major update |
| Modfify Stuct Games | 24/06/2024 | Minor update |
| Made Function Login Admin | 24/06/2024 | Major update |
| Made Function Get by name | 28/06/2024 | Major update |
| Modify Function Login Static To JWT | 03/07/2024 | Major update |
| Made Function Generate Token | 03/07/2024 | Major update |
| Made Function GetByAdmin | 03/07/2024 | Minor update |
| Made Function Save Token | 03/07/2024 | Major update |
| Made Function Delete Token | 03/07/2024 | Major update |