School assignment
Create a meetup app in Vue and deploy to Heroku in a Docker-container.
Functionality
- View upcoming events
- Filter events by today / tomorrow etc. or specific date
- All events are mocked and generated in the near future
- Responsive design
- Joined events will be saved in local storage
- List of joined events on the profile page
- Prompt to find an event if none are joined
- Past events are mocked and generated as they have taken place in the past month
- Rate past events either by liking/disliking and/or commenting
- Commenting and voting is only possible once
- Rating is saved in local storage
- Was build using Test Driven Development (TDD)
- Automatic deployments only if CI/CD passes
# Install dependencies
npm install
# Run development server
npm run serve
# Run unit tests
npm run test:unit