You will get "I am a Referee" (MERN)


Project details
"I am a Referee" (MERN):
This website provides referees with essential tools and information for managing their games, can customize it if you buy the third tier to request additional features and pages.
There are three key roles:
Admin: Manages system-level data, such as adding game types (e.g., soccer, basketball) and handling referee information.
Assignor: Creates and manages tournaments and leagues (by country, state, etc.) and adds instructions for each event.
Referee: Can create an account, receive an email to confirm and activate their account, search for tournaments, and read the related instructions.
There are two applications running on the same AWS EC2 instance:
Backend: is a NodeJs application running on port 3000.
Techs:
All functionalities are exposed via APIs, which are secured using JWT for authentication.
Database: MongoDB.
Frontend: The application is a React built with Vite, running on port 3001.
Techs:
OS: Amazon Linux 2023.
Hosting: AWS - EC2.
GitHib: code is ready for revision and discussion upon request.
CI/CD: GitHub actions for AWS.
Note: I have a running version of this project (first tier) hosted on AWS - EC2.
This website provides referees with essential tools and information for managing their games, can customize it if you buy the third tier to request additional features and pages.
There are three key roles:
Admin: Manages system-level data, such as adding game types (e.g., soccer, basketball) and handling referee information.
Assignor: Creates and manages tournaments and leagues (by country, state, etc.) and adds instructions for each event.
Referee: Can create an account, receive an email to confirm and activate their account, search for tournaments, and read the related instructions.
There are two applications running on the same AWS EC2 instance:
Backend: is a NodeJs application running on port 3000.
Techs:
All functionalities are exposed via APIs, which are secured using JWT for authentication.
Database: MongoDB.
Frontend: The application is a React built with Vite, running on port 3001.
Techs:
OS: Amazon Linux 2023.
Hosting: AWS - EC2.
GitHib: code is ready for revision and discussion upon request.
CI/CD: GitHub actions for AWS.
Note: I have a running version of this project (first tier) hosted on AWS - EC2.
Programming Languages
JavaScriptWhat's included
| Service Tiers |
Starter
$500
|
Standard
$1,500
|
Advanced
$5,000
|
|---|---|---|---|
| Delivery Time | 1 day | 3 days | 10 days |
Number of Revisions | 2 | 4 | 6 |
Number of Pages | 3 | 6 | 10 |
Design Customization | - | ||
Content Upload | |||
Responsive Design | |||
Source Code | - | - |
About Adnan
IT Project Manager (PMP, MBA Candidate)
Carmel, United States - 8:21 am local time
With 10 years of experience serving as a Team Leader and Project Manager (PMP certified).
Over 20 years of experience in the IT industry as a Senior Software Engineer.
Waterfall/Agile/Srum.
I have experience in various domains, including e-learning, trading (retail, eCommerce, warehouses), video games, and stock technical analysis.
Technical skills:
C# .NET, MERN, LAMP, Pinescript, WordPress and Unity.
Different database engines: MS SQL, mySQL, MongoDB, Oracle.
Steps for completing your project
After purchasing the project, send requirements so Adnan can start the project.
Delivery time starts when Adnan receives requirements from you.
Adnan works on your project following the steps below.
Revisions may occur after the delivery date.
Initial video meeting
Initial video meeting to agree on the requirements. (For second and third tiers only)
Agreement document
After the meeting I will send the requirements we agreed upon, and the customer approve it.



