Coder Social home page Coder Social logo

botram-api's Introduction

Botram-api (API services)

botram.png Build Status

Botram-api is an API service for mobile app called "Botram", developed by :

NEW FEATURE !

# wednesday 21/03/2017 wiring those API to MOBILE APP

# tuesday 21/03/2017 these are feature from botram API

  • User can have a favourite food !
  • User can search other user food list !

# Monday 20/03/2017 these are feature from botram API

  • User can post their food ! with the picture !
  • User can Request a food they wanted !
  • User can Accept / non - Accept request from another user !
  • User can see all the food their created !
  • User can see all requested food !
  • User can re-sell their sold out food !
  • User can search food !

Tech

Botram uses a number of open source projects to work properly:

  • node.js - evented I/O for the backend
  • Express - fast node.js network app framework !
  • mongoose - Awesome mongoose !
  • mongoDB - Awesome mongoDB !
  • React-native - Awesome future technology by facebook !
  • Redux - predictable state container for JavaScript apps !
  • Travis - Test and deploy your code with confidence !

API services

Method Endpoint Description
GET api/users Users list
GET api/users/:id show a user
POST api/users Create a User / login a user
PUT api/users/:id User update Profile
PUT api/users/:id/favbysearch User add favourite tags
GET api/users/:id/favourite User Display his/her own fav
PUT api/users/:id/addrating User add Rating
DELETE api/users/food User Delete food
POST api/users/food User add food
PUT api/users/food User updating food
GET api/users/food/byuser/:iduser User search user making food
GET api/users/food/byfood/:food User search food
GET api/users/food display all food
PUT api/users/food/edit User editing picture of food
POST api/users/request User Req food
GET api/users/request Display request
PUT api/users/request Seller confirmation
PUT api/users/request/reject Seller reject

User Stories

As a user:

  • Yoma moved to jakarta for about 3 months ago, the first month everything was great !, a lot of food out there, but, the second month, he is bored of every food over here, so yoma decided to try some different food, that never been tasted before, and yoma interested on local recipe, that made by Bu Tini, who has cooked for him last month ago, yoma love that so much !, and yoma decided to find those kind of dishes, dishes that made by somebody who love cook, love to made they own recipe, and sell it online

As another user:

  • Bu Tini love to cook, and made her own recipe, she love to do some experiment about how to make a good recipe, and knowing that online bussiness is a great opportunities, which is made something, and sell it online ! she want to share her food so that everybody can had a good time with food, she need something to share or sell the food online

botram-api's People

Contributors

qblol avatar rizafahmi avatar sanbastia avatar

Watchers

 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.