fac-15 / casual-sports

Connecting those who want to do sports and exercise!
https://casual-sports.herokuapp.com/
3 stars 2 forks source link

Sports & Rec :runner:

Build Statuscodecov

An app to connect commitmentphobes and chillers who want to play sports.

Project team: @zurda, @charlielafosse, @tantsandras, @saksiva

How to run our project :tada:

Either

Or

And to run tests:

User journeys :information_desk_person:

Individual: As a user, I want to be able to find sports teams and sports events that I can join.

Team Leader: As a user, I want to be able to add my team to the site, to see different opponents for my team, and to find new members for my team.

Prototyping

1234

User stories, Week 1 :full_moon_with_face:

As a user, I can:

  1. [x] Browse through a list of sports events and sports teams.

  2. [x] Filter all events and teams by the sport I want to play.

  3. [x] Select a specific event or team, and get more information (such as location, which sports played, age range etc.)

  4. [x] Apply a filter that allows me to only see teams that are looking for new members, and events that are open to all.

  5. [x] Register my team on the site.

  6. [x] Post my event on the site.

Current Stretch Goals :100: :grimacing:

  1. [x] Use login authentication for users, team leaders and event admins.

  2. [x] Use the Meetup.com API and allow the user to also discover sports events on Meetup.

  3. [x] Display search results on an interactive map!

Contributing

We welcome any additional help and contributions to our app! Check 'How to Run our Project' above :point_up: and 'Our Tech Stack' below :point_down: to familiarise yourself with the project. Contact any of the project team on github or gitter for environment variables, or any other questions you might have. Before starting any work, it may well be worth checking out the issues and seeing if anyone's flagged up a similar issue.

Our Tech Stack

:train: Express\ :man: Handlebars\ :heart_eyes_cat: Babel\ :relieved: Jest, Supertest and Codecov\ :bulb: ESLint & Prettier

Thanks for reading!