Daniel Knowles

distortnewyork

distort new york

go to distort new york

visit the repo

Your live event aid in New York. Automatically aggregating events from an array of venues, DistortNewYork stands as a leading platform for discovering live music in New York's vibrant underground. Our platform eliminates the hassle of searching through multiple sites and lets event organizers add their own content to our curated list.

What DistortNewYork Offers:

For Fans By Fans: Our team is composed of avid underground music lovers. We created this for ourselves, to spend less time finding things to do. We hope others find it just as useful. It could even help upcoming artists find an audience.

User-Friendly Interface: Our intuitive design is visually appealing on both laptop screens and mobile devices, our platform ensures a seamless browsing experience. Effortlessly search using keywords, phrases, or dates to quickly find what you're looking for.

Insider Recommendations: Discover hidden gems and emerging talents that are shaping the new scene.

Community: Engage with other music lovers. Each listing has a comment section, allowing discourse between enthusiasts and tastemakers.

Up-to-Date Information: Automation does some of the work, but our team constantly updates listings to provide the most accurate and current information. We let independent organizers upload their own shows, shining light on nontraditional venues that might otherwise slip through the cracks.

Technologies Used

Framework: Next.js 13

Routing: Pages Router

Database: PostgreSQL, Prisma

Language: TypeScript

Styling: CSS Modules

Linting: ESLint

Styling: CSS Modules

Storage: MongoDB, AWS S3

Email: Nodemailer

Scheduler: node-cron

File Upload: multer

Data Fetching: SWR

Security: xss

Testing: Jest, @testing-library/react, @testing-library/jest-dom

Bundling: Babel

Environment Management: dotenv

Deployment: Vercel

AWS SDK: @aws-sdk/client-s3, aws-sdk