Skip to content

jmohan57/simple-notes

Repository files navigation

Simple Apps - Your Productivity Companion

Welcome to the GitHub repository for Simple Apps, your all-in-one productivity companion that consists of two micro apps: a powerful note-taking tool, a versatile kanban board application and an AI based knowledge test tool. With a sleek interface, robust features, and cloud-based storage, Simple Apps is designed to enhance your productivity, organization, and creativity.

Access Simple Apps here: https://next-simple-notes.vercel.app

Features

Note Taking App

  • Create, edit, and delete notes effortlessly.
  • Convert text-based notes into audio, allowing users to listen on the go.
  • Seamless cloud synchronization ensures access from any device, anywhere.
  • Intuitive and clutter-free interface for a smooth note-taking experience.
  • Fully responsive design for optimal usage on all devices.
  • Dark mode compatibility for reduced eye strain during nighttime use.

Kanban Board App

  • Create unlimited boards to manage various projects or tasks.
  • Design boards with customizable lists and task cards.
  • Utilize drag-and-drop functionality to effortlessly move cards between lists.
  • Cloud-based storage guarantees your boards are accessible and up-to-date.
  • Responsive layout ensures a seamless experience on different screen sizes.
  • Dark mode support for enhanced usability in low-light environments.

Knowledge Test App

  • Provide any topic any topic you want to test your knowledge on.
  • AI will generate set of 5 questions, on continue difficulty level will increase based on the performance
  • Check a detailed performance report upon successful completion of the test.
  • Performance report has various charts and diagrams for analizing the test performance.
  • Completely mobile experience friendly and Dark mode compatible.
  • Minimalist and easy to understand interface.

Technologies Used

  • Next.js 13: Offering fast rendering and simplified development.
  • Tailwind CSS: Ensuring a responsive and visually appealing design.
  • Essential React libraries: Enhancing app functionality and user experience.
  • MongoDB: Efficiently storing and managing app data.
  • ChartJS: For creating a detailed performance report.

Getting Started

  1. Clone the repository: git clone https://github.com/avisek-official/simple-notes.git
  2. Navigate to the project directory: cd simple-notes
  3. Install dependencies: npm install
  4. Set up MongoDB connection and credentials.
  5. Run the development server: npm run dev
  6. Open your browser and access http://localhost:3000 to explore Simple Apps.

Deployment

Simple Apps is currently deployed on Vercel and can be accessed using the following URL: https://next-simple-notes.vercel.app

Contribution Guidelines

We welcome contributions from the community to make Simple Apps even better. To contribute:

  1. Fork the repository.
  2. Create a new branch: git checkout -b feature/your-feature
  3. Make your changes and commit them: git commit -m "Add your changes"
  4. Push to your branch: git push origin feature/your-feature
  5. Open a pull request, detailing your changes and enhancements.

Support

If you encounter any issues, have questions, or want to provide feedback, please open an issue. We're here to help!

License

This project is licensed under the MIT License.


Stay organized, creative, and efficient with Simple Apps. Unlock your productivity potential today! 🚀

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages