Test Ensolvers - Keny Danfer Chumacero Jibaja
NOTES APP
Backend Built With
Frontend Built With
Getting Started
To get a local copy up and running follow these steps.
Prerequisites
- JDK 17 https://jdk.java.net/java-se-ri/17
- Gradle https://gradle.org/install/
- MySQL https://dev.mysql.com/downloads/installer/
- Node 18.16.1 https://nodejs.org/es/download
Recommended Tools
- Visual Studio Code https://code.visualstudio.com/download
- IntelliJ Community https://www.jetbrains.com/idea/download/
- Postman https://www.postman.com/downloads/
Installation and manual execution
- Clone the repository
git clone url-repo notes-app
- Change directory
cd notes-app
- Update the database connection settings in backend
# src/main/resources/application.properties
spring.datasource.url=jdbc:mysql://localhost:3306/db_notes
spring.datasource.username=root
spring.datasource.password=
- open and run backend
~ cd backend
~ gradle build
~ gradle bootRun
- open and run frontend
~ cd frontend
~ npm install
~ npm run dev
Install and run with Docker
You need to have Docker installed.
- Docker Desktop https://docs.docker.com/get-docker/
- Clone the repository
~ git clone url-repo notes-app
- Change directory
~ cd notes-app
- Execute
~ docker-compose up
Usage
- Open http://localhost:5173 in your web browser
Views:
Notes Actived
Notes Archived
Create Note
Edit Note
Note Archived!
Note Removed!