β―ls -la ~/projects
// my work
WhatΒ I'veΒ Built
β so farA 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 itBrowse all my repositories, contributions, and open source work.
View GitHub Profile