Skip to content

The events management application helps organizations to create, organize events and helps participants to keep track of new events and participate in them.

Notifications You must be signed in to change notification settings

MohamedEsssam/Events

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 

Repository files navigation

Event Logo

Events

An application for creating, organizing events and participating in events.

Last Commit Shield Badge Repository Size Shield Badge NPM Shield Badge Done With It Stars

This repository consists of a React Native Events Application built with Expo CLI and Server build with NodeJs and MongoDB.

Meetings helps organizations and users to keep track of events. Create and Participate!

Application features

  • 10 Screens - Home, Register, Login, ParticipantAccount, OrganizationAccount, Event Listings, Event Details, Event Edit, OrganizationEvents, Origanization List Screens.

  • MapViewer - Using mapview-ios.

  • Animation - Using Lottie (Activity Indicator, done animation and more).

  • Authentication - User authentication (Register, Login/out) using Jwt.

  • Verification - Send verification email to verify user email using nodemailer

  • Real time application - Send and receive data using Socket.io

  • Cache Layer - Caching Images.

  • Custom and Reusable Hooks - Api, Auth.

  • Form Validation - Using Formik and Yup.

  • Gesture Handler - Swipe to delete, and pull to refresh.

  • Navigation - Using React Navigation and Stack Navigator.

  • Reusable Components - Button, Icon, Forms, Map, Screen, Text, Text Input and more.

  • Splash Screen - Logo Screen Design while the app is launching.

About

The events management application helps organizations to create, organize events and helps participants to keep track of new events and participate in them.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published