Skip to content

Releases: MidasXIV/anavrin

Minor website revamp

06 Jul 19:17
d5865b8
Compare
Choose a tag to compare
Minor website revamp Pre-release
Pre-release
Merge pull request #102 from MidasXIV/development

Development

v1.1.0

30 Jan 20:55
1e653ab
Compare
Choose a tag to compare

Features

  • Convert Anavrin to a PWA. (#42)
    • add icons for PWA.
    • add next config for PWA support and update manifest file to show icons.
    • update .gitignore to ignore PWA build time files.
    • move meta tags and links to _app.js instead of document.js page.
    • add offline support. Related Issue: #19
  • Make sidebar as bottom nav in mobile layout (#44 )
  • Add Google Auth (#46)
    • Allow users to login to Anvarin using their Google accounts, using next-auth's Google provider.
    • add mongodb@3.5.9 dependency; this allow next-auth to add accounts, sessions and users to the database provided.
    • new environment variables are added with this PR
      GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET,MONGODB_URI,NEXTAUTH_URL.
      Related issue: #45
  • Create User details form - Anavrin now shows a User's image if a user is logged in; A User settings page is added for the user to update details. A User can not enter exchange information to connect information to different exchanges; Mantine components are used for UI and some hooks logic; The data entered in the exchange form is encrypted.
  • Show Loading bar on Page Change.
  • Mobile UI update (#53)
    • Make sidebar as bottom bar in mobile layout.
    • Change gradient on header -> previously the gradient was added to the right and left section individually.
    • Add meta tags to change PWA status bar colors
    • Hide secondary panel in Mobile UI.
    • Add placeholder Lorem-Ipsum component.
    • Show secondary panel as a Drawer in some pages.
    • Mobile UI update for Portfolio page
      • reduce number of portfolio options
      • Fix alignment of Profit/loss - Portfolio value indicators.
    • export portfolio table as a new component; Also Mobile friendly.

Base release

09 Jul 09:57
bd53994
Compare
Choose a tag to compare
  • Landing page that points to the app.
  • App has Overview, Portfolio page.
  • App uses Alphavantage API to create a stock search combobox.