Create a model to support online shop
- Estado: Closed
- Premio: €300
- Propuestas recibidas: 3
- Ganador: hamydu
Resumen del concurso
Create online shop DSON model for a Mongo database.
The DSON model must support browsing, searching and administration of products, shopping-basket use-cases, order life-cycle, payments management, shipments, returns, account management with address information, password management, personal information must be stored encrypted. Images must be supported. Information about data modelling can be found here: https://docs.mongodb.com/manual/core/data-modeling-introduction/. The model should be flexible and generic; It must support many different product types: cosmetics, software, wine,
Provide mongo Shell JavaScript scripts to provisioning the Mongo database. Provide 100 products, 2 shopping-baskets with products, 10 orders, 10 shipped orders, 2 returns, 10 accounts.
Consult the Mongo manual for more information: https://docs.mongodb.com/manual/.
The Mongo database is installed using Docker. The Dockerfile is attached. Docker can be installed here: https://www.docker.com.
All rights of the source code belong to the company Pragmatic Software Solutions BVBA located in Belgium (Europe).
All source code must contain the following header in comment:
/**
*
* 24-07-2017
*
* Copyright (c) Pragmatic Software Solutions. All Rights Reserved.
*
* This software is the confidential and proprietary information of Pragmatic Software Solutions BVBA. ("Confidential Information").
* It may not be copied or reproduced in any manner without the express written
• permission of Pragmatic Software Solutions BVBA.
*
*/
Expected artefacts:
• Mongo Shell JavaScript for model validation. The account passwords must be secure.
• Mongo Shell JavaScript for creating indexes for searching/browsing on products and login use-case.
• Mongo Shell JavaScript for provisioning the database (See details above)
• Picture explaining model
The applicant must have a VAT-number. An invoice must be presented before the payment is executed.
Habilidades recomendadas
Comentarios del empleador
“He did a great job !”
krisleenaerts, Belgium.
Tablero de aclaración pública
Cómo comenzar con los concursos
-
Publica tu concurso Fácil y rápido
-
Consigue toneladas de propuestas De todo el mundo
-
Elige la mejor propuesta ¡Descarga fácilmente los archivos!