Giter VIP home page Giter VIP logo

mindfulyze's People

Contributors

bjohansebas avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

mindfulyze's Issues

Send reminders for journaling.

  • Configure the server to allow users to choose whether they want to receive email reminders.
  • Configure the reminder template.

Login with Google

So it will be easier for the user to access our platform. For this, we need to prepare the server to enable Google sign-in.

Add premium and free plans.

  • Configure the server to distinguish between premium and free users.

What things could be premium?

  • #12
  • Remove character limits.
  • Obtain detailed statistics. #17
  • Remove daily writing limits.

Set up for creating a blog.

This will serve us for marketing as well as building user trust.

  • Set up a web server for hosting the blog.
  • Add article reporting button.

Add Mixpanel

This tool will help us track user steps and thereby determine if something is going well or not.

Adding encryption to thoughts.

Implementing this would be quite important to ensure that users feel secure entering their data into the database. One option could be to use end-to-end encryption, or we could also consider encryption with a master key provided by the server.

Capability to send weekly reports.

This could include sentiment analysis and tracking the frequency and duration of certain thoughts, whereabouts, etc.

This option will be premium.

Ask for the password every time I enter the app

As it stands, the application is saving the password in the session so that the user doesn't have to enter it each time. So, to enhance security, the user is given the option to securely save the password in the session or to request it each time they enter the application.

Add settings page

  • Delete account #10
  • Change email
  • Change photo
  • Change password
  • Change name
  • Notifications page
  • Preferences settings (font display, light/dark mode, #17, #9)
  • Billing settings (actual plan, Billing Summary)
  • #21

Add legal pages.

  • Add privacy page.
  • Add contact page
  • Add social media icons
  • Add about page

Allow the user to change their password.

When the password is changed, we will need to update the encryption for all the user's notes to make it work with the new user password.

We will need to create a separate service that changes the encryption of each note one by one. Something like tasks that run synchronously without affecting the service and consuming excessive resources.

Be able to reset the password.

  • Prepare the server to change the password.
  • Add password recovery success page.
  • Redirect when the token is invalid.
  • Add page to enter email for password recovery.

Add bookmarks for thought

For this feature, bookmarks could be created similar to Instagram, where there is the possibility to create folders and have a general folder. This feature is available through a paid subscription, similar to Twitter.

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.