Inspiration
Our inspiration for this project was the need for small group of people, who, through social media, have created a small community where users where they group together to ship albums from Korea in single orders saving them from paying the inflated local prices for these albums, to have a proper platform. With a proper platform they would be able to coordinate these medium sized group orders in a simpler more organized manner, saving the order leaders a lot of time and the buyers the pain of having to search through social media for users hosting group orders.
What it does
We have created a eCommerce site where people in the UK can join pre orders for upcoming album releases from Asia where these products are often a fraction of the price they are sold in the UK. We allow users to join large orders where shipping costs and tax can be shared between buyers. This allows them to all save a lot of money while still getting the new albums and products on or near release.
How we built it
We built our application using JavaScript. We utilized Firebase for our back-end, where we hosted our user and listing databases and also the associated product images. Sveltekit and Tailwind frameworks were used for the front end implementation.
Challenges we ran into
We ran into many problems along the way including setting up and using Firebase along with utilizing the PayPal API for managing both PayPal and card payments.
Accomplishments that we're proud of
We are proud that we managed to complete such a complete website in such a short time, especially considering the number of features we were able to implement. We managed to produce a site that could securely authenticate users using both email and password and even sign in with Google.
What we learned
We came away from this project learning many new skills. We learnt how to utilise new frameworks and useful git can be when tackling group projects.
What's next for Deep Sea Deals
Built With
- express.js
- firebase
- svelte
Log in or sign up for Devpost to join the conversation.