Live Link: SoundTrack
SoundTrack is inspired by SoundCloud and allows users to share and discover soundtracks from different movies. Users can listen to music uninterrupted as they browser different songs, albums, and other users. Users can also upload their own songs and create their own albums.
Check out the wiki for more information!
- React
- Redux
- Chakra-UI
- React Icons
- Cloudinary
- cookie-parser / csurf
- bcryptjs for user authentication
- built with express
- express-session
- express-validator
- faker for generating large amounts of fake data
- uses postgreSQL database
- sequelize / sequelize-cli
- User authentication is handled using bcryptjs library for password hashing.
- Includes csrf attack protection and performs front-end and back-end validation on forms.
- Wave Forms
- Album Page
- Search Bar
- Playlists
- Likes on Comments