Skip to content

This is an application for listing and registering users. For user listing to work, the user requesting the listing must be an admin.

Notifications You must be signed in to change notification settings

joaomacedx/usersAPI

Repository files navigation

👤 usersAPI 👤

This is an application for listing and registering users. For user listing to work, the user requesting the listing must be an admin.
GitHub top language Made by João Macêdo

UsersAPI is an application for listing and registering users, where you can perform the following actions:

  • It is possible to create a user

  • It is possible to list all users, in case the user is an administrator

  • It is possible to edit a user, to be an administrator.

  • It is possible to list a specific user, passing his ID.

  • This application was built during the IGNITE course at Rocketseat.

🛠 Technologies

This project was developed with the following technologies:

  • TypeScript
  • NodeJS
  • Express

📚 Docs 📚

# After starting the server, go to:

http://localhost:3333/api-docs

🚀 How to run 🚀

Clone the project and access its folder.

$ git clone https://github.com/joaomacedx/usersAPI.git
$ cd usersAPI

To start it, follow the steps below:

# Install the dependencies
$ yarn

# Start the server
$ yarn dev

✅ How to Test ✅

$ cd src
$ yarn test

About

This is an application for listing and registering users. For user listing to work, the user requesting the listing must be an admin.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published