Coder Social home page Coder Social logo

organize_it's People

Contributors

applewebbo avatar pre-commit-ci[bot] avatar

Watchers

 avatar

organize_it's Issues

Authentication

  • auth via mail with django-all-auth
  • create all templates (login, logout, register, change password

Home Page

  • next project (favorite? or next in time) for authenticated users
  • CTA to subscribe and description of the site for anonymous users
  • create copy for project description
  • create copy for CTA section

Places can be assigned to a specific day of the trip

  • days are automatically created or deleted based on start_date and end_date
  • days are numbered but it will be great to have also day of the week automatically added based on dates, if we achieve that we need to update also names when changing start_date and end_date
  • add a warning when changing dates that all places related to those days will be unassigned as well
  • places are divided by days (tabs?) in the project detail page
  • add days as a dropdown in PlaceForm

Project Status

status of project update automatically when new dates are saved in the modal (via signals)

  1. completed after end_date
  2. in progress between start_date and end_date
  3. impending up to 7 days before start_date
  4. not started if more than 7 days before start_date
  5. archived status updated via user interaction

Eliminate DaisyUi

  • eliminate any DaisyUi reference in the code
  • transfer any semantic class (like bin-pimary) to input.css

Location CRUD

  • add model with address automatic translation to lat/long using mapbox
  • place creation/update via modal in project page
  • project places visualization in a map using LeafletJS

Projects Page

  • project list (current and archived)
  • archived project has less info on the page (link only to project details)
  • add archive project action
  • edit dates via modal (status updating accordingly based on new dates)

Add a section to list unassigned places

when you change dates some places get unassigned if their day get deleted

  • create a list of unassigned places with a button or a dropdown menu to reassign to a day (in modal)

Button to toggle view of map

  • appear only in there's at least 1 place in the project
  • possibly recreate the map for fixing #15 so text on button is view/recreate and hide (maybe the recreate is a separate button)
  • map is over places in narrow screens and on the right on larger screens

Add notes to project

  • User can add many notes to a project to remind him of something
  • notes can be related to places or links inside the projects
  • notes can be edited and checked if completed
  • linking to places and links show via alpineJS
  • reset select choices when selecting none
  • refactor forms code

My Project Page

  • status as a badge near title
  • start_date and end_date
  • ability to add links via modal and links list
  • link list refresh after link CRUD operation
  • ability to add places
  • places view on a map or a list

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.