Skip to content

scg-unibe-ch/ese2019-team6

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Eventify - ESE19 Project

Eventify is an event platform app, which was created for the ESE 2019 course. It consists of a frontend, which is an Ionic application and a backend, which is managed in Firebase.

Project setup

  • Install Node.js and NPM (NPM is installed automatically with latest versions of Node.js). You can verify if you have both by running node -v and npm -v in terminal
  • Install Angular CLI globally (npm install -g @angular/cli)
  • Install Ionic globally (npm install -g ionic)
  • Clone this repository or download it directly as a zip file.
  • Go to the frontend folder (cd <project-path>/frontend) and then install all dependencies (npm install)
  • Now you're good to go and can start the project by writing ionic serve --lab in the terminal (Need to be in the frontend folder again).

Project structure

  • The project contains one main folder: frontend. The frontend part runs independently from the backend, firebase, but to be able to use some functions, there needs to be a connection to the firebase project.
  • As stated, the backend is managed in firebase, but don't worry, we've already implemented the connection between the frontend and firebase.
  • The frontend folder contains an Ionic project, which uses AngularFire to request data from the backend and processes those to make changes if required and display it on the UI.
  • The database folder in frontend is the core of the connection between our app and firebase.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •