The "FIAP - Pos Tech - Tech Challenge One" project is an application developed using Node-RED. The project aims to create a platform where users can log in, register, and assign ratings and comments about movies.
- In the Login screen, users provide their credentials (username and password).
- Using a GET request, user data is obtained via API for authentication.
- If the credentials are correct, the user is authenticated and directed to the 'Movies' tab.
- Users without login credentials can register on the registration screen.
- A POST request is used to send the new user's data to the API.
- If the user already exists, a message stating "User already exists." is displayed.
- Upon successful registration, the message "User registered." is shown.
- Registered users can choose movies from a list and assign ratings and comments.
- Data is stored in JSON files.
- Using the "G-Sheet Append" node, data is sent to a Google Sheets spreadsheet.
- An automation via Zapier sends an email to the administrator whenever a new movie is registered.
This project was developed as part of the technological challenge for the "FIAP - Pos Tech" course. Feel free to contribute, report issues, or suggest improvements. Happy exploring!