bootingportfolio...
❯ls -la ~/projects

// my work

WhatΒ I'veΒ Built

β€” so far

A collection of projects spanning full-stack web, REST APIs, and mobile applications.

3Projects
14Technologies
100%Open Source
~/projects/symfony-api
01
symfony-api.ts
1#[Route('/api/v1', name: 'api_')]
2class ProductController extends AbstractController {
3 #[Route('', methods: ['GET'])]
4 public function index(ProductRepo $repo): Response
5 {
6 return $this->json($repo->findAll());
7 }
9 #[OA_Get(path: '/api/v1/products')]
10 #[Security('is_granted(ROLE_USER)')]
01 / 03

// Symfony REST API

PHPSymfonyREST APIDoctrineMySQLJWT

A robust REST API built with Symfony framework, featuring authentication, CRUD operations, and modern PHP best practices.

~/projects/good-food-mobile
02
good-food-mobile.ts
1const RestaurantCard = ({ restaurant }: Props) => {
2 const { coords } = useGeolocation();
3 const distance = calcDistance(coords, restaurant);
5 return (
6 <Pressable style={styles.card}>
7 <FastImage source={{ uri: restaurant.imageUrl }} />
8 <Text style={styles.name}>{restaurant.name}</Text>
9 <Badge>{distance}km away</Badge>
10 </Pressable>
02 / 03

// GoodFood Mobile App

React NativeTypeScriptMobileUX/UI

The customer-facing mobile application for the GoodFood platform, allowing users to discover restaurants and track deliveries.

~/projects/good-food-web-portals
03
good-food-web-portals.ts
1export default function Dashboard() {
2 const { orders } = useOrderStream();
3 const stats = useRestaurantStats({ days: 7 });
5 return (
6 <DashboardLayout>
7 <StatCard title='Revenue' value={stats.revenue} trend='+12%' />
8 <StatCard title='Orders' value={orders.length} live />
9 <OrderQueue orders={orders} autoRefresh />
10 </DashboardLayout>
03 / 03

// GoodFood Web Portals

ReactNext.jsTypeScriptDashboardAdmin

Dedicated web interfaces for restaurant partners and platform administrators to manage the GoodFood ecosystem.

❯ cat languages.json

TechnologiesΒ Used

{

PHP
Symfony
REST API
Doctrine
MySQL
JWT
React Native
TypeScript
Mobile
UX/UI
React
Next.js
Dashboard
Admin

}

❯ open https://github.com/LuaScale

SeeΒ EverythingΒ onΒ GitHub

β€” it's there for it

Browse all my repositories, contributions, and open source work.

View GitHub Profile