https://github.com/ionic-team/ionic-react-conference-app
The Ionic Conference Demo App - Now in React
https://github.com/ionic-team/ionic-react-conference-app
Last synced: 9 months ago
JSON representation
The Ionic Conference Demo App - Now in React
- Host: GitHub
- URL: https://github.com/ionic-team/ionic-react-conference-app
- Owner: ionic-team
- License: other
- Created: 2017-08-11T18:56:30.000Z (over 8 years ago)
- Default Branch: main
- Last Pushed: 2025-03-14T21:23:55.000Z (11 months ago)
- Last Synced: 2025-04-03T04:09:08.094Z (11 months ago)
- Language: TypeScript
- Homepage: https://ionic-react-conference-app.firebaseapp.com/
- Size: 14.5 MB
- Stars: 511
- Watchers: 28
- Forks: 213
- Open Issues: 31
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Ionic React Conference App
[](https://ionicframework.com)
[](https://reactjs.org)
[](LICENSE)
This is a **kitchen-sink demo application** built with **Ionic Framework** and **React**. It showcases a wide range of Ionic components and features in the context of a fictional tech conference app.
**Note**: There is no actual Ionic Conference. This project is purely for demonstration purposes.
👉 [Try the Live Demo](https://ionic-react-conference-app-git-main-ionic1.vercel.app/tutorial)
## 🧱 Framework Variants
This app is also available in other frameworks:
- 🔗 [Ionic Angular Conference App](https://github.com/ionic-team/ionic-conference-app)
- 🔗 [Ionic Vue Conference App](https://github.com/ionic-team/ionic-vue-conference-app)
- ✅ **You're viewing the React version**
## ✨ Features
- Browse conference schedule with filtering
- View speaker bios and session details
- User authentication and profile management
- Interactive maps for venue navigation
- Push notifications support
- Dark/Light mode toggling
- Cross-platform support: iOS, Android, and Web
## ⚙️ Getting Started
### Prerequisites
- Node.js (LTS version recommended) → [Download](https://nodejs.org/)
- npm (included with Node.js)
- Ionic CLI → Install globally:
```bash
npm install -g ionic
```
### Installation
1. Clone the repository:
```bash
git clone https://github.com/ionic-team/ionic-react-conference-app.git
```
2. Navigate into the project:
```bash
cd ionic-react-conference-app
```
3. Install dependencies:
```bash
npm install
```
4. Start the dev server:
```bash
ionic serve
```
5. Open your browser to:
```
http://localhost:3000
```
## 🤝 Contributing
We welcome contributions! Please see our [Contributing Guide](.github/CONTRIBUTING.md) for details on how to submit pull requests, report issues, and contribute to the project.
## 📄 License
This project is licensed under the MIT [License](./LICENSE).