This repository contains the source code for my personal portfolio website. The application is built using Quart
for the backend and Jinja2
for the frontend.
- Git
- Python 3.8 or higher (tested on 3.12)
-
Clone the repository
git clone https://github.com/Sn1F3rt/Portfolio.git
-
Switch to the project directory
cd RoboNerva
-
Create a virtual environment
python -m venv .venv
-
Activate the virtual environment
source .venv/bin/activate
-
Install the dependencies
pip install -r requirements.txt
Copy the config.example.py
file to config.py
and update the variables.
python launcher.py
hypercorn [--certfile <path-to-certificate-file> --keyfile <path-to-key-file> --bind 0.0.0.0:<port>] launcher:app
Thanks to @bedimcode for the original design idea.
Creative Commons Zero v1.0 Universal
Copyright © 2024 Sayan "Sn1F3rt" Bhattacharyya