Skip to content

I used this project to improve and enhance my hard skills as a frontend developer, utilizing React + TypeScript and Chakra UI.

Notifications You must be signed in to change notification settings

Diego-Girao/email-service-frontend

Repository files navigation

Email Service Frontend 📨️

TypeScript React ChakraUI

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.

screenshot

Features 🎯️

  • 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.

Pre-requisites 📋️

To run this project locally, you need to have the following installed:

  • Node.js
  • npm (Node Package Manager)

Getting Started ✅️

  1. Clone the repository to your local machine
git clone https://github.com/Diego-Girao/email-service-frontend
  1. Navigate to the project's directory
cd email-service-frontend
  1. Install the dependencies
npm install
  1. Start the application
npm run dev

This 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.

Contributing 🧑‍💻️

Contributions are welcome! If you find any issues or have suggestions, please open an issue or submit a pull request in this repository.

Special Thanks 🤝️

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.

📽️ - Video of the original project

About

I used this project to improve and enhance my hard skills as a frontend developer, utilizing React + TypeScript and Chakra UI.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published