Loading...

Hello, I'm

Simon Peter

Simon Peter
"Good code is code that works, not code that looks good."
but the code should be clean tho..
Profile

About Me

I am a Computer Science student who is enthusiastically learning web and mobile development. Currently focusing on mastering Flutter for mobile apps and exploring web technologies like Next.js and React.

Web Development

Learning modern web technologies

Mobile Development

Exploring mobile app development

My Projects

Home ScreenRecipe ExplorerMeal PlannerSaved RecipesUser Profile
1 / 5 - Home Screen

NutriGuide Mobile

Collaborative Project

NutriGuide is a smart meal planner app developed with Flutter and inspired by Samsung Food App, designed to simplify your daily meal planning, plan menus, get recipe recommendations, and track nutrition

TECHNOLOGIES USED

FlutterFlutter
FirebaseFirebase
Landing PageLogin PageHome PageExplore RecipesPlan MealsSaved RecipesUser ProfileAdmin Panel
1 / 8 - Landing Page

NutriGuide Web

Collaborative Project

NutriGuide web version is developed with Java Spring Boot, Flutter, and MySQL, designed to simplify your daily meal planning with additional features for web users.

TECHNOLOGIES USED

Java Spring BootJava Spring Boot
FlutterFlutter
MySQLMySQL
Home FeedMemoriesAdmin Dashboard
1 / 3 - Home Feed

Memoire

Personal Project

Memoire is a web-based application for publishing and storing memories in the form of photos and videos, developed with Next.js, React, Tailwind CSS, and Supabase.

TECHNOLOGIES USED

Next.jsNext.js
Tailwind CSSTailwind CSS
SupabaseSupabase
Login PageDashboardLabeling Page
1 / 3 - Login Page

Label App

Personal Project

Label App is a web-based application for labeling review data as positive, negative, or neutral, developed with Next.js, Tailwind CSS, and Supabase.

TECHNOLOGIES USED

Next.jsNext.js
Tailwind CSSTailwind CSS
SupabaseSupabase
Authentication Page with Multi-Role AccessDashboard Overview with Document StatisticsDocument Submission FormDocument Review and Approval InterfaceDocument History and TrackingDocument Status ManagementUser Profile and Settings
1 / 7 - Authentication Page with Multi-Role Access

Document Approval System

Internship Project

Document Approval System is a web-based application for approving documents with a systematic and effective process, developed with Next.js, Tailwind CSS, and Supabase.

TECHNOLOGIES USED

Next.jsNext.js
Tailwind CSSTailwind CSS
SupabaseSupabase
Contact me for access
Contact me for access
Dashboard PageLecturer MenuLogin PageDashboard AdminUpload DataEdit DataAccount Management
1 / 7 - Dashboard Page

GrowthView FKS

Internship Project

GrowthView FKS is a web-based application for monitoring the performance of the Fakultas Komunikasi dan Ilmu Sosial Telkom University, developed with Next.js, Tailwind CSS, and Supabase.

TECHNOLOGIES USED

Next.jsNext.js
Tailwind CSSTailwind CSS
SupabaseSupabase
Contact me for access
Contact me for access

Skills & Technologies

Flutter

Flutter

Cross-platform app development

Firebase

Firebase

Backend & Authentication

Next.js

Next.js

React framework for production

Supabase

Supabase

Open source Firebase alternative

Other technologies I work with:

TypeScriptTailwind CSSJava Spring BootMySQLDartGitHubVS CodeAndroid Studio