Table of Contents
This repository is my professional porfolio containing my highlighted projects and side proojects.
Before running the application, make sure to install the following:
-
NodeJS (NPM).
Download through their official docs.
npm install npm@latest -g
-
Clone this repository
git clone https://github.com/genebit/portfolio.git
Upon cloning, navigate to the repository.
-
Install NPM packages
npm install
That's it! You can now start by running the application.
-
Update the submodule for repo.
cv
. This is found underpublic\docs\cv
git submodule init git submodule update --recursive --remote
-
Start the application
npm run dev
-
Clone the submodules first by running the command:
git submodule init git submodule update --recursive --remote
-
Once cloned, run
docker build . -t 3000:3000 "<project_name>:<tag>"
-
Launch the application under
localhost:3000
-
Initialize Firebase config. Answer the prompt and redirect it from
public
todist
. Because dist is the output build file for vitefirebase init
-
Build the repo.
npm run build
-
Deploy to Firebase
firebase deploy
Distributed under the MIT License. See LICENSE for more information.