Code Monkey home page Code Monkey logo

online-store-api's Introduction

Online-Store-API

(look for more details in the Wiki Section of the Repo)

The project will be an online store platform. This platform will help customers to buy or explore products and small stores (businesses) to market for their products and get more customers. This platform is much like Amazon store but here our platform will focus on both online and onsite stores and both small business and big businesses. In this project we will focus on building a reliable API for our store

MVC Model

The code is constructed with MVC in mind

  • Controller classes as controllers (Controller Package)
  • Service Classes as View (Service Packages)
  • DAO Class as Model

API workflow

  • The User accesses one of the 3 introduced web services.
  • The user is either sigining up as new or loggin in as existing user
  • The user can be either admin, store owner or a client
  • "List" service lists all available users in the database
  • The "List" Service is only available for access to the user type "admin"

online-store-api's People

Contributors

yousefelkady avatar mohamed-abdelhamid avatar mohamedtwfiek-7 avatar

Stargazers

 avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.