Coder Social home page Coder Social logo

react-material-ui's People

Contributors

arangde avatar foxymen9 avatar

Watchers

 avatar  avatar

react-material-ui's Issues

As a admin, I can register new member manually.

  • Add menu Member Register
  • Create form with fields as following:
name,
username,
password,
phone_number,
card_number,
entry_date,
point,
balance,
periods,
next_period_date,
recommends_reached,
refer_id

-API
[POST]/members/register

As a member, I need to create point sale

  • Remove "Point Redeems" and "Point Redeem Request" from landing page
  • Add "Your Point Sales"
  • Add "Create Point Sale Request"

[GET]/api/profile with pointSales
[GET]/api/items
[POST]/api/pointSales

Messages

  • Dashboard
  • Status in all pages
  • Member detail pages
  • Create Member title

As an admin, I need to see point sales and process it

  • Remove "Member Point Redeems"
  • Add "Member Point Sales" in member detail
  • Add "Point Sales" in menu
  • Make possible "Accept" or "Reject" to a point sale request

[GET]/api/pointSales
[GET]/api/member/:id/pointSales
[GET]/api/pointSales/:id
[POST]/api/pointSales/:id/accept
[POST]/api/pointSales/:id/reject

As an admin, I need to manage point items

  • Remove "Point mall" from menu
  • Add "Point Items" in menu
  • Make possible CRUD items

[GET]/api/items
[GET]/api/items/:id
[POST]/api/items
[PUT]/api/items/:id
[DELETE]/api/items/:id

As an admin. I need to manage Pointmall

  • Add new menu for "Point Mall" in admin
  • Create, Update, Delete, List features of Point Mall

[GET}/pointmalls
[POST]/pointmalls
{ member_id, item_name, item_point, note }
[GET]/pointmalls/{id}
[PUT]/pointmalls/{id}
[DELETE]/pointmalls/{id}

As a member, I need to see announcements

  • Add dropdown for announcements in top header
  • When click on an announcement in dropdown, it can be marked as read
  • When click on see all in dropdown, it opens announcements page.
  • Announcements list can filter by read status, can mark as read with multiple items by checkbox.

[GET]/profile - announcements
[GET]/announcements
[PUT]/announcements/{id}/read
[POST]/announcements/read - {"ids": "1,3,4,7"}

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.