FeaturesTemplatesShowcaseTownie
AI
BlogDocsPricing
Log inSign up
sach
sachuntitled-6213
Public
Like
untitled-6213
Home
Code
1
README.md
Branches
1
Pull requests
Remixes
History
Environment variables
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Sign up now
Code
/
README.md
Code
/
README.md
Search
5/17/2025
Viewing readonly version of main branch: v1
View latest version
README.md

PathPulse - Lead from the Heart

A web-based prototype for PathPulse, a mobile app designed to help university students and recent graduates in Cameroon overcome indecision and align their multi-talented skills with career and entrepreneurial paths.

Project Overview

PathPulse is an MVP for Lead from the Heart (LfH), a Cameroon-based organization empowering heart-centered leadership. The app targets 5,000 university students/recent graduates (18–25 years old) in Buea, Cameroon.

Key Features

  1. Self-Discovery Modules

    • Personality Quiz
    • Strengths Assessment
    • Journaling
  2. Focus Finder Framework

    • Map Talents
    • Explore Possibilities
    • 90-day Plan Generation
  3. Mentorship Marketplace

    • Browse mentor profiles
    • Request connection
  4. Progress Tracking/Gamification

    • Earn "Pulse Points"
    • Track completed tasks
  5. Community Workshops

    • View upcoming events
    • RSVP for workshops

Technical Implementation

This prototype is built using:

  • Frontend: HTML, CSS (TailwindCSS), and TypeScript
  • Backend: Val Town HTTP API
  • Storage: Val Town blob storage

Project Structure

├── backend/
│   ├── index.ts             # Main API entry point
│   ├── auth.ts              # Authentication functions
│   ├── storage.ts           # Data storage functions
│   └── routes/              # API route handlers
├── frontend/
│   ├── index.html           # Main HTML template
│   ├── app.tsx              # Main application component
│   ├── components/          # UI components
│   ├── pages/               # Page components
│   └── styles.css           # Custom styles
└── shared/
    ├── types.ts             # Shared TypeScript types
    └── utils.ts             # Shared utility functions

Development Notes

  • Mobile-first design optimized for low-end Android devices
  • Offline-capable with local storage
  • Culturally relevant UI/UX for Cameroon context
Go to top
X (Twitter)
Discord community
GitHub discussions
YouTube channel
Bluesky
Product
FeaturesPricing
Developers
DocsStatusAPI ExamplesNPM Package Examples
Explore
ShowcaseTemplatesNewest ValsTrending ValsNewsletter
Company
AboutBlogCareersBrandhi@val.town
Terms of usePrivacy policyAbuse contact
© 2025 Val Town, Inc.