This is a simple notepad application built using Express, Node.js, JavaScript, React, and SQLite. It allows users to create, read, update, and delete notes.
- Create a new note
- Read/view existing notes
- Update/edit existing notes
- Delete notes
- Express: A fast and minimalist web framework for Node.js
- Node.js: A runtime environment for executing JavaScript code on the server-side
- JavaScript: The programming language used for the backend and frontend development
- React: A JavaScript library for building user interfaces
- SQLite: A lightweight and serverless relational database management system
- Clone the repository:
git clone https://github.com/DanFerrari/rocketnotes-frontend.git
- Install the dependencies for the backend:
cd API
npm install
- Start the backend server:
npm run dev
- Install the dependencies for the frontend:
cd frontend
npm install
Start the frontend development server:
npm run dev
Open your web browser and access the application at http://localhost:3000.
- Create a new note by clicking on the "Criar nota" button.
- Enter a title and content for your note.
- Click on the "Save" button to save the note.
- To view an existing note, click on its title in the note list.
- To edit a note, click on the "Edit" button next to the note.
- To delete a note, click on the "Delete" button next to the note.
This project is licensed under the MIT License.