Team Ai
Apppublic

N2tt-ie/computer-programming-i-portfolio

sourceHugging Faceupdated 4mo agoView on Hugging Face
0likes
App README

Computer Programming I Web Portfolio

Professional Flet web portfolio for Semester 1, 2026. The app includes a responsive home page, project timeline, MATLAB achievement hub, technical blog, playable project video, GitHub evidence, and statistics dashboard.

Run Locally

powershell
pip install -r requirements.txt
py main.py

Deploy On Hugging Face Spaces

Create a Space using the Docker SDK, then push this project to it. The app listens on port 7860 in the container.

powershell
git add .
git commit -m "Add playable video tab"
git remote add space https://huggingface.co/spaces/YOUR_USERNAME/YOUR_SPACE_NAME
git push space main

Deploy On Flet Cloud

  1. 1.Push this folder to a GitHub repository.
  2. 2.Make sure main.py, requirements.txt, assets/, pages/, and components/ are committed.
  3. 3.Go to Flet Cloud and create a new app from the repository.
  4. 4.Set the entry point to main.py.
  5. 5.Keep assets_dir="assets" in main.py so the profile picture and placeholders are bundled.
  6. 6.Deploy, then test every sidebar route on desktop and mobile width.

Customization Checklist

  • —Replace STUDENT_NUMBER in data.py.
  • —Add final GitHub screenshots to assets/.
  • —Add any remaining MathWorks certificate PDFs to assets/certificates/.
  • —Update weekly contribution data after every group project week.
  • —Add final blog posts and video links when available.