Skip to content

NoteApp-React es una aplicación de notas desarrollada en React.

License

Notifications You must be signed in to change notification settings

Csalcedo04/NoteApp-React

Repository files navigation

NoteApp-React

NoteApp-React is a feature-rich note-taking application developed using React. Originally created as part of a programming challenge from The App Brewery, this project has been significantly enhanced with additional functionalities. These include:

  • API Integration: Seamlessly interact with a backend to get, post, and delete data from the database.
  • Dockerization: Containerize the application for consistent and efficient deployment.
  • CI/CD with Jenkins: Automate the build, test, and deployment processes using Jenkins, with containers published to Docker Hub.

Overview

NoteApp-React allows users to create, view, and delete notes easily. The application leverages React components to manage the user interface and application state efficiently. Its intuitive design makes it user-friendly for managing notes on the go.

Features

  • Create New Notes: Users can add notes with a title and content.
  • View Notes: Display a list of all created notes.
  • Delete Notes: Easily remove existing notes with a single click.

Screenshot

NoteApp-React Screenshot

Technologies Used

  • React: A JavaScript library for building user interfaces.
  • Jenkins For CI/CD
  • Axios: For making HTTP requests to a backend API.
  • CSS: For styling the application.

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/NoteApp-React.git
  2. Navigate to the project directory:

    cd NoteApp-React
  3. Install the required dependencies:

    npm install
  4. Start the application:

    npm start

Usage

After starting the application, open your browser and navigate to http://localhost:5173/ to access NoteApp-React. You can create, view, and delete notes from the main interface.

Contributing

If you would like to contribute to this project, feel free to submit a pull request or open an issue for discussion.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

NoteApp-React es una aplicación de notas desarrollada en React.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published