Skip to content

"Evenza" is a smart Event Management Platform, which caters to event management and resourcing needs that serves the complete process and functionality of an event planner, as well as provides the access to event-related products and resource parties with a few taps. The platform approaches in a handy way, connecting relevant service providers t…

Notifications You must be signed in to change notification settings

cmadusankahw/evenza-MEAN

Repository files navigation

Evenza - Smart Event Management & Resourcing Platform

Evenza - Smart Event Management and Resourcing Platform is my software design and development individual final project, which brings a unique solution to capture the process of event planning and management in a methodical way.

Frontend was generated with Angular CLI version 8.3.8 with Angular Material and Angular MDBoostrap. Progressive Web App generated with Angular PWA

Backend was developed using NodeJs, Express and 'MongoDB Atlas as the real-time database. Project is comprising with a rich set of tools as, JWT Authentication, real-time interation with socket.io, reporting and visualizations with ChartJs & MongoDB Charts, personalized services recommendation with TensorflowJs, API documentation using Swagger, and hosted on Google Cloud Platform

The Evenza is an online event management and resourcing platform that serves the functionality of an event manager as well as providing access to event related resources by connecting relevant service providers to the customers .The core uniqueness is that proposed system provides a solution for planning and management of an event as well as finding necessary resources & service providers within the same platform. The project also provides most of the basic to advanced functionalities required for an event-planner. It addresses the current problems we face while planning an event, and provides a full-functional end-to-end solution to achieve a well-organized, timely and within the budget event with with maintaining resources and quality with the best services avaialable.

API Documentation

View API Documentation: Evenza Docs


Development server

Run npm start for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.

Run ng serve to run frontend development server and npm run serve to run backend development server seperately.

CORS Policy has been enabled.

Build

Run ng build to build the project. The build artifacts will be stored in the dist/ directory. Use the --prod flag for a production build.

Running unit tests

Run ng test to execute the unit tests via Karma.

Running end-to-end tests

Run ng e2e to execute the end-to-end tests via Protractor.

contributing

Feel free to contribute by Opeaning an Issue If any or creating a Pull Request
Thank you!


Project Screenshots

About

"Evenza" is a smart Event Management Platform, which caters to event management and resourcing needs that serves the complete process and functionality of an event planner, as well as provides the access to event-related products and resource parties with a few taps. The platform approaches in a handy way, connecting relevant service providers t…

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published