Skip to content

Milestones

List view

  • Objective: Ensure the application is robust, well-documented, and deployed. Tasks: Write unit and integration tests for backend and frontend. Document the API endpoints and usage. Create a comprehensive README for the project. Set up the project on Heroku and ensure proper deployment. Conduct final testing and debugging.

    No due date
    0/3 issues closed
  • Objective: Integrate AI-powered features and additional advanced functionalities. Tasks: Integrate OpenAI's GPT-3 for AI-powered summarization. Implement action item extraction from notes. Develop contextual recommendations based on note content. Enhance search functionality with advanced filters and sorting.

    No due date
    1/8 issues closed
  • Objective: Introduce rich-text editing, note categorization, and collaboration features. Tasks: Integrate a rich text editor for note content (e.g., Quill, TinyMCE). Implement note categorization (tags, folders). Set up a system for sharing notes and managing permissions.

    No due date
    0/8 issues closed
  • Objective: Develop a responsive and user-friendly interface. Tasks: Set up Handlebars.js for templating. Create a basic layout, navigation, and structure for the app. Implement AJAX for asynchronous operations to enhance user experience. Design and implement a responsive UI compatible with various devices.

    No due date
    1/10 issues closed
  • Objective: Implement basic CRUD operations for notes. Tasks: Create Note model and corresponding routes (GET, POST, PUT, DELETE). Design and implement the database schema for notes. Implement note creation functionality with simple text content. Develop frontend views for creating, viewing, editing, and deleting notes. Implement basic search functionality for notes.

    No due date
    0/9 issues closed
  • Objective: Setup GitHub, Establish the basic backend framework and database setup. Tasks: Setup GitHub Repository, Project, Issues, MileStones, Labels and Branches. Initialize Node.js project. Set up Express.js server. Configure MySQL database with Sequelize. Implement basic user authentication (sign up, log in, log out). Set up environment variables for secure configuration.

    No due date
    5/7 issues closed