Transforming Events, Empowering Connections Instantly
- JavaScript
- React Native
- Expo
- npm
- JSON
College-Event-Manager is a versatile, open-source framework built with React Native and Expo, designed to facilitate seamless event management across web, iOS, and Android platforms.
Its modular architecture and reusable components enable rapid development of feature-rich, user-friendly applications for managing college events efficiently.
This project simplifies multi-platform development while offering robust tools for handling users, events, and data.
Core features include:
- 🧩 Modular Architecture – Centralized contexts and reusable components for scalable development
- 🚀 Cross-Platform Deployment – Runs smoothly on web, iOS, and Android using Expo
- 🛠 Utility Functions – Validation and date utilities for consistent data handling
- 🎨 Rich UI Components – Event cards, badges, filters, and empty states
- 🔗 Backend Integration Ready – Designed for easy service and API integration
- 🧭 Intuitive Navigation – Structured routing for smooth user experience
Make sure you have the following installed:
- Programming Language: JavaScript
- Package Manager: npm
Follow these steps to set up the project locally:
-
Clone the repository
git clone https://github.com/ST4RKJR/College-Event-Manager
-
Navigate to the project directory
cd College-Event-Manager -
Install dependencies
npm install
Run the project using:
npm startThis will start the Expo development server.
Run the test suite with:
npm test⬆️ Return