Kalaborative / HypeBid

Online bidding web app

Home Page:http://www.hype-bid.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

✍️ Develop & integrate MongoDB

Kalaborative opened this issue · comments

Due to the complexity of the project I think it's best to include a NoSQL database instead of a relational database to handle all information. This offers a lot of flexibility and horizontal scaling that I think would be effective to the application. Based on my research, these are what I believe to be the necessary steps to complete this development.

  • Create MongoDB collection

  • Become familiar with PyMongo / MongoEngine

  • Add a form for adding new items

  • Test installation by running app on two machines

This will be put on hold for now, as using the PostgreSQL database will suffice for now.