I used this project to improve and enhance my hard skills as a frontend developer, utilizing React + TypeScript and Chakra UI.
This repository contains a frontend project built using React JS and Chakra UI. This frontend project interacts with a Node.js API that enables the sending of registration confirmation emails to users, simulating a registration service or newsletter subscription.
- User-friendly interface built with React JS and Chakra UI.
- Integration with a Node.js API for sending registration emails.
- Email validation and confirmation functionality.
- Responsive design for seamless user experience on different devices.
To run this project locally, you need to have the following installed:
- Node.js
- npm (Node Package Manager)
- Clone the repository to your local machine
git clone https://github.com/Diego-Girao/email-service-frontend- Navigate to the project's directory
cd email-service-frontend- Install the dependencies
npm install- Start the application
npm run devThis will launch the application in your default browser at http://localhost:5173
6. Start the Node.js API 🚨️
- Clone the API repository.
- Follow the instructions in the API's README to start the server.
Contributions are welcome! If you find any issues or have suggestions, please open an issue or submit a pull request in this repository.
Fernanda Kipper | Dev - She was my inspiration for undertaking this project. After all, it is integrated with a backend service in Node.js that sends emails, functioning like a newsletter or product signup.
