Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/jack-carling/meetup
- Owner: jack-carling
- Created: 2021-09-29T07:58:27.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-11-29T19:11:09.000Z (about 2 years ago)
- Last Synced: 2024-11-23T10:34:10.391Z (2 months ago)
- Topics: cicd, date-fns, docker-container, jest, vue
- Language: Vue
- Homepage:
- Size: 755 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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
```