Coder Social home page Coder Social logo

organiser's People

Contributors

alidantech avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

isodevmate azaj01

organiser's Issues

Items Deletion and Archiving

  • Enable a user to archive an item
  • Enable a user to delete an item
  • Always ask a user whether to delete an item, cancel or archive once they click delete button
  • Archived tasks can be recovered
  • Deleted tasks cannot be recovered at all

Update UI

  • Add data analytics to the App. Graphs and Charts to visualize users data.

Data Analytics Dashboard

The goal is to create a dashboard that analyzes a user's data using graphs, progress bars and charts.

  • Progress bars to display goals progress
  • Graph to compare task done over task not done
  • A radar chart to show how many shedules tasks goals and events one has based on percentage

Groups section

  • Create the ui for a groups page
  • Enable users to create groups
  • Enable users to add people to their groups via invite links
  • Enable users to join groups using sent links
  • Tasks, goals, schedules and events can be created for a group
  • Tasks can be assigned to all members in a group or some
  • Group admins can remove group members

Schedules view

  • Display schedules in tabular form( like a timetable)
  • Display schedules in a list form
  • Display schedules in a grid format
  • Enable a user to select their desired way of viewing the schedules
  • For list and grid view separate using day, week or month headings
  • Make tabular view the default view

Create UI for Adding Tasks, Schedules, Goals, Events, and Meals

Description:
Implement a comprehensive user interface for adding tasks, schedules, goals, events, and meals within the app. This enhancement aims to provide users with a seamless experience in inputting essential details for various aspects.

Sub-tasks:

  • Task Creation UI:

    • Design and implement a user-friendly interface for adding tasks.
    • Include fields for task name, description, due date, priority, etc.
  • Schedule Input UI:

    • Develop a UI to input schedules efficiently.
    • Include fields for date, time, duration, location, and any additional relevant details.
  • Goal Entry UI:

    • Create an intuitive interface for users to define and track their goals.
    • Include fields for goal description, target achievement date, progress tracking, etc.
  • Event Addition UI:

    • Design a UI for adding events to the app.
    • Include fields for event name, date, time, location, and any necessary specifics.
  • Meal Logging UI:

    • Implement a user interface for logging meals.
    • Include fields for meal name, ingredients, nutritional information, etc.
  • Integration and Validation:

    • Ensure seamless integration of the above UI components into the app.
    • Implement necessary validation checks to ensure data accuracy and completeness.

Steps to Reproduce:

  1. Open the app.
  2. Navigate to the respective section (Tasks, Schedules, Goals, Events, Meals).
  3. Look for the "Add" or "Create" button.
  4. Observe the newly implemented UI for adding the specific item.

Expected Behavior:
Users should be able to easily add tasks, schedules, goals, events, and meals by interacting with intuitive and well-designed user interfaces. The implemented UI should capture all relevant details and seamlessly integrate with the existing functionality of the app.

Documentation

  • Add a document for app requirements and Specification
  • Document all the app functionalities including variables and props

Create the community page

  • Create the ui for a community page
  • Enable users to search follow and unfollow communities
  • Enable users to create communities and add admins
  • Enable user to create events for a community
  • Show all community feeds to users
  • Show new events from communities that a user follows

User settings Model

Create a database model for saving users app settings in a the firbase database

  • notifications settings
  • reminders
  • Link settings to the app when it loads
  • update user settings to database when user changes them

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.