Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jack-carling/meetup

School assignment - meetups / events
https://github.com/jack-carling/meetup

cicd date-fns docker-container jest vue

Last synced: 3 days ago
JSON representation

School assignment - meetups / events

Awesome Lists containing this project

README

        

# Meetup

School assignment

## About

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

## Screenshots




## Project setup

```bash
# Install dependencies
npm install

# Run development server
npm run serve

# Run unit tests
npm run test:unit
```