Skip to content

#TeamProject - Week#5  #17

@haydanu

Description

@haydanu

React Redux

Team 1

@lighteagle
@Dianpuspitasari86
@Taufik66645
@fariisiibrahiim -


Team 2

@iqbalelyas
@dannyGan
@sharfinaega
@iqbalmmm


Team 3

@deannakazawa
@alhajiry
@robyafrizal
@Zakintaliban


Task

  • Create your-team-project-name in GitHub Organization
  • deploy to Netlify

Install dependencies needed to support this project

  • axios
  • react-router-dom
  • redux
  • react-redux
  • and anything you need

Rules

  • Can Register and Login
  • Display User Data
  • Use This API
  • React Styling

API Endpoints

HTTP Routes Description
POST /user/register to add new user
POST /user/login to login
GET /user/logout to logout
GET /user/all-user to get all user

USAGE

Please install axios first before using it

  • ADD NEW USER
axios.post(`https://cobacoba-hayepe.herokuapp.com/user/register`, {
    {
	mobileNumber: your_number,
	firstName: your_first_name,
	lastName: your_last_name,
	dateOfBirth: your_birth_data, // can accept all data 06/07/1993 or 1993/12/01
	gender: your_gender, // male or female
	email: your_email,
	password: your_password
}
})
      .then(result => console.log(result))
      .catch(error => console.log(error));
  };
  • LOGIN USER
axios.post(`https://cobacoba-hayepe.herokuapp.com/user/login`, {
    {
	email: your_email,
	password: your_password
}
})
      .then(result => console.log(result))
      .catch(error => console.log(error));
  };
  • LOGOUT USER
axios.get(`https://cobacoba-hayepe.herokuapp.com/user/logout`)
      .then(result => console.log(result))
      .catch(error => console.log(error));
  };
  • GET ALL USER
axios.get(`https://cobacoba-hayepe.herokuapp.com/user/all-user`})
      .then(result => console.log(result))
      .catch(error => console.log(error));
  };

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions