The idea came from the difficulty of finding, selling, and buying services and products.

What it does

We can say that selldriven is an e-commerce media agency website, which allows user to find the services or products their need, and some time their have some services or old/new products to sell, but they don't know where to sell so they can come into selldriven to post their services or products easily. selldriven provided a service advertisement to all user, who want to boot their selling selldriven provided a simple page for a registered user to manage their services or products. selldriven have an admin page to manage own websites such as advertisement, user, merchant, product management and report.

How I built it

Depended on experience and research selldriven was built separately between front-end and back-end. For front-end I use such technologies as: -Reactjs, -Bootstrap, -Redux -Webpack

For back-end I use such technologies as: -scala -playframework -play2-reactivemongo

For database & storage I use : -MongoDB -Mongo Atlas

Challenges I ran into

The complexity of defining functionality logic, and use of MongoDB aggregation framework

Accomplishments that I'm proud of

Although we never used MongoDB before, the MongoDB Atlas API and especially the documentation helped me learn a lot about NoSQL databases. In the end, I born a project successfully

What I learned

I learned a lot about scala-playframework, reactjs, and especially the MongoDB aggregation framework

What's next for selldriven

The idea not only for myself, but I would also love this idea can make people easily. So I hope selldriven can firstly launch in Cambodia and so on ...

Built With

Share this project: