Memoify is a minimalist, lightweight, and fast notes app designed to make it easy to capture and manage your thoughts and ideas. With its intuitive interface and essential features, Memoify allows you to focus on what matters – taking notes effortlessly.
- Simple and Intuitive: Memoify provides a clean and user-friendly interface, making note-taking a breeze.
- Fast and Lightweight: Enjoy a smooth and responsive experience, with quick load times and minimal resource consumption.
- Create and Organize Notes: Easily create new notes and organize them with customizable tags or categories.
- Search and Filter: Quickly find specific notes using the search functionality or filter notes by tags or categories.
- Markdown Support: Write notes in Markdown format for enhanced formatting and styling options.
- Responsive Design: Access Memoify seamlessly on various devices, including desktop, tablets, and mobile phones.
- Clone the repository:
git clone https://github.com/your-username/memoify.git
- Navigate to the project directory:
cd memoify
- Install dependencies:
npm install
- Start the development server:
npm run dev
- Frontend: Vite, React TypeScript, NextUI, TailwindCSS
- Backend: Node Typescript, Express, hosted on fly.io
- Database: MongoDB + Mongoose, hosted on MongoDB Atlas
- Additional Libraries/Frameworks: react-simplemde-editor, react-icons
Contributions to Memoify are welcome! If you find any bugs or have suggestions for new features, please open an issue or submit a pull request. Contributions should align with the project's minimalist and lightweight nature.
- [List any external resources, tutorials, or libraries used for inspiration or implementation]