Next Keep is a web application where users can take notes and manage groups for easy organization. This application has a built-in Markdown editor, so the user can use this markup language to stylize its notes.
The main purpose of this project is to help programmers, tech users, content creators, among others, to keep their ideas well organized to become more productive and keep them in one place.
- Create and organize notes within groups for better structure.
- Easily manage groups to keep your notes categorized.
- Leverage the power of Markdown for rich text formatting in your notes.
- Enhance your notes with headings, bold, italics, and more.
- Light and Dark theme options for user preference.
- App router for smooth navigation (Next.js 13 feature).
- NextJS: the most famous React framework created by Vercel.
- PrimeReact: collection of UI "React based" components by Prime.
- Sonner: toast and notification library.
- React Markdown Editor: Markdown editor component with plugin support.
- React Markdown Preview: Markdown previewer component with plugin support.
- Appwrite: BaaS (Backend as a Service) that has a builtin NO-SQL database, auth management, storage, API, and more...
- Zustand: global state library, lightweight and easy to use.
- Framer Motion: animation library for React.
This project is currently hosted at Netlify. And by default, any commit made on this repo triggers a new redeploy.
Castilian Spanish and english are the only available languages. In the future, catalian language will be added among more languages.