Skip to content

Yoshiboi18303/apex-mini-randomizer

Repository files navigation

Apex Mini-Randomizer

A rewrite of my Angular application, moved from Angular to React (for new users, this is a web app that has multiple randomizer for the game Apex Legends).


How to access

You can access the site here


How to contribute

Prerequisites

Node.js npm git

You will also need knowledge of JSX, HTML, CSS and TypeScript (previous JavaScript knowledge can work too!)

Note: Bolded prerequisites are required.

Clone the repository

Run git clone https://github.com/Yoshiboi18303/apex-mini-randomizer in your terminal.


Don't want to use Git?

That's completely fine, you can clone the branch you want from the repository on GitHub! Here's how to do it (instructions are from a Windows 11 computer, some of the references might be different on earlier versions of Windows, MacOS or Linux):

1. Go to the repository on GitHub, then go to either the main or dev branch.

2. Click on the green Code button at the top right of the file view

Image showing the Code button

3. Click on the Download ZIP button, then wait for the ZIP to be downloaded.

4. Locate the ZIP file, then Right Click on it and click Extract All.

5. Enter the directory you would like the ZIP file to be extracted to, then click the Extract button.

6. Wait for the ZIP file to be extracted, then you're ready to continue along!

7. (optional, do this if you want a cleaner directory) Head to the extracted directory, then head inside the single folder, then highlight all the children of said directory, and move them to the parent folder.

8. (only do this if you followed step 7) Remove the folder the children were originally.

Install the dependencies

First, cd into the project directory Then run npm install

Start the development server

Run npm start to start the server (it might take a few minutes depending on your hardware).