Entrepreneurship Framework

WHY - The Problem

From 100 stops to one stop

OneStop consolidates NTU's fragmented university systems into a single AI-powered interface. We identified a clear entrepreneurial opportunity: students waste 15 minutes daily navigating disconnected platforms.

33,000 Students served
26 hrs Saved per year*
3 API integrations

OneStop Assistant

GPT-4o-mini
Connected
AI
Hi! Ask me anything about your schedule, bus times, or campus info.
U
Where's my next class?
AI
Your next class is CZ2002 Lab in HWLAB3, North Spine. Starts at 4:30 PM. Campus Loop Blue arrives in 2 min.
AI
What would you like to know today?
U
Find halal food near North Spine
AI
Found 3 halal options nearby: Koufu (North Spine), Makan Place, and Subway. Koufu is closest at 2 min walk.
AI
How can I help you today?
U
When's the next bus to Hall 8?
AI
Campus Rider Red arrives in 3 min at Pioneer MRT. Next bus in 8 min. Estimated travel time: 12 min.
Where's my next class? Find halal food near North Spine When's the next bus to Hall 8?

WHY - Opportunity Recognition

Fragmented systems create friction for students

Through customer development and user research, we identified four core pain points in the current university digital ecosystem.

Platform Fragmentation

Students juggle between STARS, NTULearn, Campus Map, and countless other platforms, each serving limited functionality.

Access Friction

Tools require navigating between multiple sites, creating friction during time-sensitive situations like finding exam venues.

Cognitive Overhead

Students must remember which tools to use, manage constant interface-switching, and handle relentless re-authentication.

Pull-Based Information

Students must actively search for information, risking missed deadlines or last-minute schedule changes.

15 min
Daily time navigating platforms
1,200
Average daily app toggles
9%
Work time lost to context switching

Time Saved Per Student

1
Daily platform navigation
15 min/day
Bus times (3 min) + class location (4 min) + food search (4 min) + facility hours (2 min) + announcements (2 min)
2
Academic year
26 weeks x 5 days
13 weeks x 2 semesters, Monday to Friday
3
OneStop reduction
80%
15 min reduced to 3 min through unified interface
=
12 min x 130 days = 1,560 min = 26 hrs/year
26 hrs/year per student
858,000 hours across 33,000 students

Current NTU Platforms

NTU Omnibus Bus only

Shows bus locations and ETAs. No integration with class schedules - students must manually check if they'll make it to class.

STARS Courses only

Course registration and timetable. Doesn't show building locations or walking times between venues.

NTULearn Materials only

Course materials and announcements. Separate login, no calendar sync, notifications buried in email.

Campus Map Static only

Building locations without real-time data. No walking time estimates or integration with schedules.

Current: 4+ apps, 15 min daily

Open Omnibus > Check bus time > Open STARS > Find room > Open Maps > Get directions > Hope you make it

OneStop: 1 question, 10 seconds

"Where's my next class?" > Get room, walking time, and next bus in one response

WHAT - Value Proposition

One unified platform for university life

OneStop consolidates essential university services into three core modules, delivering clear value through innovation and simplification.

Pillar 01

Facilities

  • Facilities booking
  • NTU Omnibus tracker
  • Campus map integration
  • Study room availability
Pillar 02

Hall Life

  • Hall announcements feed
  • Laundry availability
  • Hall events calendar
  • One-click RSVP
Pillar 03

Academics

  • STARS integration
  • Degree audit
  • NTULearn notifications
  • Assignment calendar

All information is one text away

Our core value proposition: Replace 100 clicks with one conversation. The AI chatbot synthesizes data from 2,000+ locations and 5,000+ courses to deliver instant, contextual answers.

WHAT - Key Resources

AI-Powered Conversational Interface

The chatbot is our primary differentiator - transforming complex multi-platform queries into simple natural language conversations.

Core Innovation

Natural language queries

Ask questions in plain English. "Where is LT19?", "When's the next bus?", "Find halal food nearby" - the AI understands context and delivers instant answers.

Intelligent food discovery

Recognizes 60+ food keywords, 35+ cuisines, and 55+ food brands. Real-time results from Google Places API with opening hours and ratings.

Context-aware responses

Maintains conversation history and injects relevant NTU data to provide accurate, personalized responses based on your schedule and location.

Single interface for everything

Bus arrivals, class schedules, exam venues, food options - everything accessible through one conversation instead of five different apps.

HOW - Key Activities

Designed around student needs

Our key activities focus on creating value through intelligent features that prioritize student convenience.

Smart homepage

Proactive information delivery tailored to your day.

  • Chronological class feed
  • Contextual transit alerts
  • Intelligent deadline reminders

Academics hub

All course information consolidated in one place.

  • Real-time course search
  • Index groups and schedules
  • Assignment calendar with deadlines

Live facilities tracking

Real-time campus data at your fingertips.

  • Live bus location and ETA
  • Study room occupancy levels
  • Visual floor plan booking

Integrated hall life

Everything hall-related in one place.

  • Announcement feeds with RSVP
  • Real-time washer/dryer status
  • Hall Council event calendar

HOW - Technical Infrastructure

Built for performance and scale

Modern technology stack designed for reliability, speed, and great user experience across web and mobile.

Frontend

  • React 19 Vite
  • Tailwind CSS 4.1
  • shadcn/ui components
  • Framer Motion
  • React Router DOM
  • Leaflet Maps

Backend

  • Node.js 20 Express 5
  • OpenAI GPT-4o-mini
  • RESTful API design
  • CORS configuration
  • Response caching
  • Token management

Mobile

  • Capacitor 8.0 Android
  • PWA support
  • Safe area handling
  • Touch optimized UI
  • Offline capabilities
  • Native app wrapper

OpenAI API

GPT-4o-mini powers conversational AI with context-aware responses and 500-token limit per query.

OneMap API

Singapore's official mapping service for location search, geocoding, and walking route calculations.

Google Places API

Real-time food discovery with ratings, opening hours, and nearby restaurant information.

2,000+
Campus locations
5,000+
Course schedules
45+
UI components
3
External APIs

WHO - Customer Segments & Key Partners

Multi-stakeholder ecosystem

Following the Entrepreneurship Ecosystem Framework, we engage stakeholders across the entire value chain.

33,000 Students

Primary consumers who save time and reduce stress navigating campus.

University Admin

Government/Leader stakeholder - bridges smart campus initiative with reality.

Food Vendors

Service providers who integrate operations and reach students effectively.

Student Clubs

NTUSU and hall councils as distribution channel for announcements.

WHO + HOW - Business Model Canvas

Integrated business model

Mapping our solution to the Business Model Canvas framework taught in the course.

Key Partners WHO
  • NTU CITS
  • OpenAI
  • OneMap SG
  • Hall Councils
Key Activities HOW
  • AI chatbot development
  • API integration
  • Data aggregation
  • Mobile app deployment
Value Propositions WHAT
  • 26 hrs/year saved*
  • One-text information access
  • Unified campus experience
Customer Relationships WHO
  • AI-powered self-service
  • Automated assistance
  • Push notifications
Customer Segments WHO
  • 33,000 NTU students
  • Hall residents
  • Campus visitors
Key Resources WHAT
  • GPT-4o-mini model
  • 2,000+ location data
  • 5,000+ course records
Channels HOW

Mobile app (Android via Capacitor), Progressive Web App, Campus marketing through NTUSU, Hall orientation programs

Cost Structure HOW

OpenAI API costs, Cloud hosting, Development resources, Marketing & distribution

Revenue Streams HOW
  • University sponsorship
  • Vendor partnerships
  • Targeted advertising

Realistic Cost Structure (Monthly)

OpenAI API (GPT-4o-mini) $150-300

Pricing: $0.15/1M input tokens, $0.60/1M output tokens

Estimate: 5,000 DAU x 3 queries x 500 tokens = 7.5M tokens/day

Monthly: ~225M tokens = $135-270 (with caching)

Source: OpenAI Pricing, Dec 2024
Google Places API $50-100

Pricing: $17/1,000 requests (Place Details)

Estimate: 2,000 food searches/day x 30 days = 60,000/month

With caching: ~3,000 unique requests = $51

Source: Google Cloud Pricing, Dec 2024
Cloud Hosting $45-75

Frontend: Vercel Pro = $20/month

Backend: Railway Hobby = $5-20/month

Database: Supabase Pro = $25/month (8GB, 50GB bandwidth)

Source: Vercel, Railway, Supabase Pricing
OneMap API $0

Pricing: Free for educational institutions

Limit: 250 calls/min (sufficient)

Note: NTU qualifies as public educational institution

Source: SLA OneMap Terms of Use
Monthly Operating Cost $245-475/month
Annual Operating Cost $2,940-5,700/year
Cost per Student (33,000) $0.09-0.17/year

Revenue Streams

Targeted Advertising

Access to 33,000 students enables precise targeting. Food vendors, campus services, and local businesses can reach students at decision moments.

Food Vendor Partnerships

Canteen operators pay for promoted listings and real-time menu updates. Students searching for food see sponsored options first.

University Sponsorship

NTU sponsors the platform as part of smart campus initiatives, reducing operational costs for student services.

HOW - Execution Milestone

Agile, Elastic, and Dynamic rollout

Following the Design Thinking methodology with Solution Design, Prototype, Pilot Testing, and Scale phases.

Phase 1
Solution Design

MVP (Months 1-3)

  • AI Chatbot core
  • Bus arrival times
  • Course information
  • Campus maps
Phase 2
Prototype

Hall Life (Months 4-6)

  • Hall announcements
  • Facility hours
  • Event calendars
  • Laundry tracking
Phase 3
Pilot Testing

Live Data (Months 7-9)

  • Real-time bus tracking
  • Study space booking
  • Occupancy sensors
  • Push notifications
Phase 4
Scale

Full Platform (Months 10-12)

  • Payment integration
  • CITS approval
  • Full deployment
  • Continuous improvement

IMPACT

Social and Economic Impact

Measuring success through tangible outcomes for students and the university.

Social Impact

Enhanced quality of education through reduced friction. Students focus on learning instead of navigating systems.

26 hrs
Saved per student annually*

Economic Impact

Increased productivity for 33,000 students. Time saved translates to better academic outcomes and reduced stress.

858K
Hours saved campus-wide*

Scalability beyond NTU

Other universities
Other institutions
Campus visitors

GROUP REFLECTION

Our Entrepreneurship Journey

As students from Computer Science, Data Science and AI, and Mechanical Engineering, we approached OneStop with distinct perspectives. Our Computer Science members focused on system architecture, API integrations, and frontend design. The Data Science and AI perspective shaped how we designed the chatbot's natural language understanding and query routing. Our Mechanical Engineering background brought a user-centric design mindset, thinking about physical campus navigation and how digital solutions integrate with the real-world environment students move through daily.

This interdisciplinary collaboration taught us that entrepreneurship is not just about building products. It's about understanding real problems from multiple angles and pitching solutions that address genuine needs. The ET5131 module challenged us to think beyond our technical comfort zones.

Our biggest takeaway: technology is only valuable when it solves a genuine pain point. Every feature we prototyped started with a question. Does this actually help students navigate campus life better?

Computer Science
Data Science & AI
Mechanical Engineering