Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/snenenenenenene/inside-out


https://github.com/snenenenenenene/inside-out

app autism expo react-native

Last synced: 14 days ago
JSON representation

Awesome Lists containing this project

README

        

# InsideOut App

InsideOut is an app designed to support individuals with autism and average intelligence, helping them enhance self-insight and empathy. The app features various themes and play modes, offering a space for users to explore thoughts and emotions individually or in a group setting through themed questions and reflection activities.

## 🎮 Features

1. **Play Modes:**
- **Solo Mode**: Players can explore three unique themes:
- **Zen**: Focuses on relaxation and mindfulness.
- **In de diepte**: Encourages deep reflection on personal insights.
- **ExplorASSie**: Promotes exploration of diverse perspectives.
- **Group Mode**: Supports multiple players with a selection of group-focused themes including:
- **Samen denken** (Thinking Together): Encourages collaborative discussion.

2. **Interactive Questions**:
- In Solo Mode, players answer questions tailored to the chosen theme.
- In Group Mode, each player is assigned a question, promoting group discussions and individual reflection.

3. **Customization Options**:
- **Themes**: Choose from various themes to personalize the experience.
- **Haptic Feedback and Reduced Animations**: Accessible options to make the app more comfortable for all users.

4. **User Experience**:
- Responsive and accessible UI.
- Custom font for readability (OpenDyslexic).

## 🚀 Getting Started

To set up and run the InsideOut app:

1. Clone the repository:
```bash
git clone https://github.com/snenenenenenene/InsideOut.git
```

2. Install dependencies:
```bash
npm install
```

3. Run the app on an emulator or device:
```bash
npm start
```

## 📁 Project Structure

- **`src/app`**: Contains the main app screens (`solo-play.tsx`, `group-play.tsx`, `questions.tsx`, etc.).
- **`src/localisation`**: Stores translations to support both Dutch and English users.
- **`assets`**: Includes fonts and images for branding and UI customization.
- **`ios` & `android`**: Platform-specific folders for iOS and Android builds.

## 🧩 Technologies

- **React Native** with **Expo**: Core framework for app development.
- **Tailwind CSS** via **Nativewind**: For styling.
- **Haptics** and **Font Customization**: Enhances accessibility and user comfort.

## 🌐 Contributions

Contributions are welcome! Feel free to open an issue or submit a pull request.

---