NOTE: This is a completed prototype project, developed for the purposes of learning the React framework and showcasing development skills. It will not be worked on any further.
The Note Taking App is a prototype application designed to create, manage, and organize notes. Built with React, Vite, and TypeScript, this project serves as a learning platform and as part of a portfolio to demonstrate software engineering capabilities.
- Take Notes: Quickly jot down your thoughts, ideas, or tasks.
- Edit Notes: Modify your notes whenever you need.
- Remove Notes: Delete notes that you no longer need.
- Preview Notes: View your notes in a reader-friendly format.
- React: Used to build the user interface.
- Vite: A build tool that serves the code during development.
- TypeScript: Implemented for static typing, enhancing maintainability.
Follow these steps to view the Note Taking App:
-
Clone the repository:
git clone https://github.com/yourusername/note-taking-app.git -
Navigate to the project directory:
cd note-taking-app -
Install the dependencies:
npm install -
Start the development server:
npm run dev
Access the Note Taking App at http://localhost:3000.
This project is licensed under the MIT License. See the LICENSE file for details.
Special thanks to:
- Fireship.io for their great tutorials to understand hooks.