Expert Note is a note-taking web application developed during Rocketseat's Next Level Week (NLW) intensive course. Built with modern web technologies, it offers a sleek and responsive interface for creating and managing notes efficiently.
- Create Notes: Easily add new notes with a title and content.
- Responsive Design: Optimized for various devices, ensuring a seamless experience on desktops, tablets, and mobile phones.
- Fast Performance: Leveraging Vite for rapid development and optimized builds.
- React: JavaScript library for building user interfaces.
- TypeScript: Superset of JavaScript that adds static typing.
- Tailwind CSS: Utility-first CSS framework for rapid UI development.
- Vite: Next-generation frontend tooling for fast and lean development.
To run this project locally:
-
Clone the repository:
git clone https://github.com/dev-nilo/expert-note.git
-
Navigate to the project directory:
cd expert-note -
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Open your browser and go to http://localhost:5173 to view the application.
expert-note/
├── public/ # Static assets
├── src/ # Source code
│ ├── components/ # Reusable components
│ ├── pages/ # Application pages
│ ├── App.tsx # Main application component
│ └── main.tsx # Entry point
├── index.html # HTML template
├── package.json # Project metadata and scripts
├── tailwind.config.js # Tailwind CSS configuration
└── vite.config.ts # Vite configuration
Contributions are welcome! If you have suggestions or improvements, feel free to fork the repository and submit a pull request.
This project is open-source and available under the MIT License.
Made with ❤️ by @dev-nilo