Skip to content

dgold01/TerraSounds

Repository files navigation

TerraSounds

Discover the Beat, Share the Experience: Find, Connect, and Groove Together!

App features:

Search for Music Events on a Responsive App

Search for music events using our responsive app that works seamlessly on any device.

Discover New Artsists

Explore and discover new artists wherever you are. Get access to their bios, photos, and upcoming performances.

Save and Share Events

Save and share your favorite events with friends. Purchase tickets or add events directly to your calendar.

Plan Your Concert Experience

Plan your next concert experience effortlessly. Look back at your concert history and relive those amazing moments.

Connect with Music Lovers

Connect and engage with fellow music lovers. Share event information, create playlists, and connect with other attendees.

Personalized Event Suggestions

Get event suggestions tailored to your music preferences. Our app analyzes your data to recommend events you'll love.

Getting started

Make sure you have Node.js installed or install it. Install the dependencies by running npm install command in the server and client directories.

To start a local development server:
run nodemon index.ts command from server directory

To start the front end development server:
run npm run dev command from myapp directory

Tech stack

TypeScript on both frontend and the backend

Front end

SvelteKit
Google Maps Platform
Google Search API

Back end

MongoDB with Mongoose ODM library
Express server

About

Discover the Beat, Share the Experience: Find, Connect, and Groove Together!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published