An application developed to create and locate an event happening nearby you. This is a cross-platform application built using Ionic and Angular. Several plugins from capacitor have been used to provide native support. Here are certain features of it:
- User can register and login in the application. The authentication is being handled by firebase.
- User can create an event by using 10 points. The device location will be used as a location of the event.
- Users can participate in other events by submitting their photos.
- Events can be located real-time on map section. Stadiamap and leaflet is used for showing map.
APK - Release APK
- Ionic v7
- Angular v16
- Capacitor plugins like Camera and Geolocation
- Firebase
- Clone the repository and run
npm install
- Install Ionic CLI by using the command
npm i -g @ionic/cli
- Create a
environment.dev.ts
file in environments folder and replace the template inenvironment.ts
by firebase config. To get the config, you need to create a project in the firebase. - Run command
ionic serve -c development
to run the app on browser. - To run the app on android emulator, install android studio and necessary SDK and packages.
- Run
ionic build
- Run
npx cap add android
- Run
npx cap copy
- Run
npx cap sync
and then runionic cap run android
, select an emulator and run the app.