Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Roadmap #1

Open
30 of 39 tasks
rvanasa opened this issue Mar 21, 2023 · 1 comment
Open
30 of 39 tasks

Roadmap #1

rvanasa opened this issue Mar 21, 2023 · 1 comment

Comments

@rvanasa
Copy link
Contributor

rvanasa commented Mar 21, 2023

Feel free to add / modify items or link individual issues as needed.

Repository:

  • Set up live reloading via mo-dev
  • Set up Motoko unit testing
  • Add documentation for setting up local environment
  • Prompt to install recommended VS Code extensions
  • Set up test runner CI

Backend:

  • Create a feedback item registry with basic ownership
  • Implement voting and changing status
  • Explore ways of verifying Auth0 social login using HTTP outcalls
  • Refactor to use a more general User representation
  • Refactor fetch() to return TopicView[] with computed fields such as votes, yourVote, owned, etc.

Frontend:

  • Create a basic UI layout for viewing feedback items
  • Include a simple request submission form
  • Add a custom favicon
  • Set up Internet Identity authentication
  • Explore different options for social login (Google, GitHub, Discord, Twitter, developer forum, etc.)
  • Support basic Markdown in feedback descriptions
  • Add mobile support
  • Include stylized tooltips
  • Set up optimistic rendering (client-side simulation of canister behavior)
  • Include filters for open, active, completed, and closed requests

Next steps:

Post-launch features:

Integrations:

  • Auth0 token verification using HTTP outcalls
  • Developer forum integration
  • OpenChat integration
@rvanasa rvanasa changed the title Initial MVP to-do list MVP Progress Apr 12, 2023
@oggy-dfin
Copy link
Member

Hey, looking at the live page, it'd be nice to have a way to list the existing tags and also filter by tags

@rvanasa rvanasa changed the title MVP Progress Roadmap Sep 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants