# Youth Connect Malawi π²πΌ
A digital platform empowering young people in Malawi through connectivity, resources, and community engagement.
## π― Mission
Youth Connect Malawi bridges the digital divide by providing a centralized, accessible platform where young Malawians can access educational resources, connect with peers, find opportunities, and actively participate in their communities' development.
## β¨ Features
- **π Resource Library**: Access to educational materials, career guidance, and skill development resources
- **π€ Community Forums**: Connect with like-minded youth across Malawi
- **π Crisis Support**: Mental health resources and crisis intervention support
- **π¬ Peer Support Chat**: Real-time communication and support networks
- **π₯ Wellness Tracker**: Tools to monitor and improve mental and physical wellbeing
- **π Educational Workshops**: Online and offline learning opportunities
- **π€² Volunteer Opportunities**: Ways to get involved in community service
- **π± Start a Chapter**: Tools to establish local Youth Connect chapters
- **π Donation Platform**: Support youth initiatives and programs
- **π Contact & Support**: Easy access to help and information
## π¨ Design Philosophy
- **Mobile-First**: Optimized for smartphones and low-bandwidth connections
- **Accessibility**: Inclusive design for users with disabilities
- **Cultural Sensitivity**: Content and design respectful of Malawian culture
- **Offline Capability**: Key features work even with limited internet connectivity
## π Getting Started
### Prerequisites
- Node.js (v16 or higher) - Install with nvm
- npm (comes with Node.js)
- Git
### Local Development
```sh
# Clone the repository
git clone
github.com
# Navigate to project directory
cd youth-connect-malawi
# Install dependencies
npm install
# Start development server
npm run dev
```
The application will be available at `
localhost`
### Available Scripts
- `npm run dev` - S β¦