toshydev / inspot

Nearby event finder which can filter events by genres and tags and informs the user about the distance as well as the time left until the start of events.
https://capstone-inspot.vercel.app/
GNU General Public License v3.0
22 stars 1 forks source link
events finder google-maps-api javascript jest mongodb-atlas mongoose next-auth nextjs nodejs react react-testing-library rest-api styled-components swr ticketmaster-api zustand

inSpot_shadow_logo

inSpot

mobile_row_mock

What is inSpot?

inSpot is a nearby event finder which can filter events by genres and tags and informs the user about the distance as well as the time left until the start of events.

The idea of inSpot

Whether you're going to a concert, an exhibition, a sports game or a theater play, you need to know the venue address, when the event starts and where to get the tickets. Instead of looking for the information on the corresponding websites, check inSpot. It will give you the most important details to keep you posted on the event in just a few clicks.

How to use

inSpot is easy to use and optimized for mobile devices.

  1. Click on the location location icon in the upper right corner and set your location by entering a place or let inSpot use the GPS function of your device.
  2. Let inSpot recommend events near you on by clicking on the home home_FILL0_wght400_GRAD0_opsz20 icon in the bottom nav bar.
  3. If you're looking for venues, click the venues theater_comedy_FILL0_wght400_GRAD0_opsz20 icon in the bottom nav bar to see a list of venues or to search for venues by keywords in the top search bar.
  4. You want to filter events by categories or keywords? Click the events local_activity_FILL0_wght400_GRAD0_opsz20 icon to get to the explore page where you can set filters and/or tags in the top filter section.
  5. Found an event or venue you like? Save it by clicking the heart favorite_FILL0_wght400_GRAD0_opsz20 . Your saved items will appear in the Saved section which you can find by clicking the upper right bookmark bookmark_FILL0_wght400_GRAD0_opsz20 icon. Filter this list by events or venues.
  6. See your next upcoming events in your profile section by clicking on the profile account_circle_FILL0_wght400_GRAD0_opsz20 icon in the right corner of the bottom nav bar.
  7. If you want to personalise your inSpot experience, log in with your favorite provider on the profile page by As a logged in user you can rate venues by writing reviews. Are you unhappy with your review? Edit or delete it.
  8. What about my data? inSpot only saves the data it needs to verify who you are and will never share this data with anyone. Like a blackbox! Still not safe enough? Delete your login data and reviews by clicking on the Delete data button in the profile section.

Development

inSpot uses the following Tech Stack:

Getting Started

How do I contribute?

There are many ways to contribute to inSpot:

Whether you are a code newbie or a seasoned hacker, there's something for you!

Please read through the Contribution Guide ✨. There you'll find a write-up of our content standards and templates for creating your entries.

Visitors